We do not currently know of any antonyms for terawatts.
The noun terawatts is defined as:
Did you mean treats?