Synonyms of Megawatt in English :
Antonyms of Megawatt in English
Thesaurus of Megawatt in English
Megawatt
see definition of megawattHypernyms of megawatt
1. (noun) a unit of power equal to one million watts
Synonyms of Megawatt in English :
Antonyms of Megawatt in English
Thesaurus of Megawatt in English
1. (noun) a unit of power equal to one million watts