Answer: megawatts

AnswerCrossword Clue
MEGAWATTSPower plant measures
MEGAWATTSA lot of power?
megawattsMEGAWATT, a unit of power
megawattsA unit of power equal to one million watts, esp. as a measure of the output of a power station