WordUnscrambler Home
megawatt
Definitions
[ˈmɛɡəwɒt], (Noun)
Definitions:
- a unit of power equal to one million watts, especially as a measure of the output of a power station
Phrases:
Origin
:
Click here to see the free dictionary definition for megawatt
definition by Oxford Dictionaries