MEGAWATT


Meaning of MEGAWATT in English

n. unit for measuring electrical current, one million watts (Electricity)

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