MW


Meaning of MW in English

one million watts, unit for measuring electricity

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.