Answer: terawatts

AnswerCrossword Clue
terawattsTERAWATT, a trillion watts
terawattsA unit of power equal to 1012 watts or a million megawatts