megawatt

English

noun
Definitions
  • One million (1 000 000) watts, abbreviated as MW.

Etymology

Affix from English watt.

Origin

English

watt

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms