megawatt definition

  • noun:
    • One million watts.
    • One million ( 106 ) watts, abbreviated as MW.
    • A unit of power or task equal to 1,000,000 watts.
    • a unit of energy add up to one million watts

Related Sources

  • Sentence for "megawatt"
    • You can see the commercial potential…
    • View More
  • Phrases for "megawatt"
  • Hypernym for "megawatt"
  • Same Context for "megawatt"
  • Urban Dictionary for "megawatt"
    • Dickhead roomie whom will leave the…
    • View More
65 votes

How would you define megawatt?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!