MEGAWATT
Meaning of MEGAWATT in English
“+ˌ- noun
Etymology: International Scientific Vocabulary mega- + watt
: one million watts : one thousand kilowatts
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012