Synonyms for megawatt | Synonym.com

Synonyms and antonyms for megawatt

1. megawatt (n.)

a unit of power equal to one million watts

Synonyms: