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. Сжатый оксфордский словарь английского языка. 2004