English dictionary
megawatt meaning and definition
Definition and meaning of megawatt at MeaningMonkey.org. megawatt meaning and definition in the English Dictionary.MEGAWATT noun
Definition of megawatt (noun)
- a unit of power equal to one million watts
Source: Princeton University Wordnet