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.