Find the word definition

Wiktionary
terawatts

n. (plural of terawatt English)

Usage examples of "terawatts".

He gestured out toward the engines, idling, but still turning out terawatts of energy for the starship.