MW Meaning of MW in English abbr. 1 megawatt(s). 2 medium wave. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012