MW


Meaning of MW in English

abbr.1 megawatt(s).

2 medium wave.

Oxford English vocab.      Оксфордский английский словарь.