megawatt

Noun
  1. A unit of power equal to one million watts (synset 113666373)

Other Searches