English synonyms about - contact  

megawatt

noun

1 megawatt

A unit of power equal to one million watts.

Dutch: megawatt
Polish: MW, megawat


Find more on megawatt elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0292