MEGA WATT Meaning of MEGA WATT in English one million watts, unit for measuring electrical current, MW Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012