Synonyms and Antonyms for megawatt

1. megawatt (n.)

a unit of power equal to one million watts

Synonyms: