MW Meaning of MW in English abbr.1 megawatt(s). 2 medium wave. Oxford English vocab. Оксфордский английский словарь. 2012