Synonyms and Antonyms for megawatt | Synonym.com

Synonyms and Antonyms for megawatt

1. megawatt (n.)

a unit of power equal to one million watts

Synonyms: