megawatt

noun

One million watts.

noun

A unit of power or activity equal to 1,000,000 watts.

noun

One million ( 106 ) watts, abbreviated as MW.

noun

a unit of power equal to one million watts