Home
Word with Friends
Scrabble
Dictionary
Helper
Logout
Profile
My Saves
Change Password
Home
Word with Friends
Scrabble
Dictionary
Helper
Sign up
Log in
SOWPODS
ENABLE
TWL
Megawatt-hour
Alternative forms
megawatt hour
Full definition of megawatt-hour
Noun
megawatt
-
hour
(
plural
megawatt-hours
)
a
unit
of
electrical
energy
equal to that done by one megawatt acting for one hour (abbreviation:
MWh
)
© Wiktionary
Follow @FreeWordFinder