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