MEGAWATT


Meaning of MEGAWATT in English

(abbrev.: MW )

■ noun a unit of electrical or other power equal to one million watts.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.