Megawatt

What is Megawatt?

Megawatt definition and meaning on Dictionary terms:
noun Electricity.
a unit of power, equal to one million watts. Abbreviation: MW

 

reference: https://www.dictionary.com/browse/megawatt

Tags: