Synonyms

1. megawatt

noun. ['ˈmɛgəˌwɑːt'] a unit of power equal to one million watts.

Synonyms

Rhymes with Megawatt

  • kilowatt
  • loquat