Definition of Megawatt

  • (noun) a unit of power equal to one million watts

Synonyms of Megawatt


No Synonyms Found.

Antonyms of Megawatt


No Antonyms Found.

Homophones of Megawatt


No Homophones Found.