Meaning of “megawatt” - Learner’s Dictionary

megawatt

noun [ C ] uk us /ˈmeɡəwɒt/

a unit for measuring electrical power, equal to 1,000,000 watts

(Definition of “megawatt” from the Cambridge Learner’s Dictionary © Cambridge University Press)