1) Huge amount of juice 2) Huge amount of power 3) Large amount of juice 4) Large power measure 5) Large power unit 6) Lightning strike measure 7) One trillion watts Found on https://www.crosswordclues.com/clue/terawatt
terawatt A unit of power, equal to one trillion watts, or 1 000 000 megawatts. Related 'metric' families: yotta; zetta; exa; peta; giga; mega; kilo; hecto; deka; deci; centi; milli; micro; nano; pico; femto; atto; zepto; yocto. Found on http://www.wordinfo.info/words/index/info/view_unit/2113/