MW


Meaning of MW in English

abbr. 1 megawatt(s). 2 medium wave.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.