MEGAWATT Meaning of MEGAWATT in English [mega.watt] n [ISV] (ca. 1900): one million watts Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012