terawatts (0 synonym found)

We don't have any synonyms for terawatts yet.

Did you mean…

Think terawatts belongs in the thesaurus? Recommend it and we'll take a look.


Definition of terawatts:

(n) : One million million (10¹²) watts, an amount of power large enough to power an entire region with many cities. (Consuming 1 terawatt during a duration of 1 hour consumes 1 terawatt-hour of energy.).

Definition of terawatts:

(n) : One million million (10¹²) watts, an amount of power large enough to power an entire region with many cities. (Consuming 1 terawatt during a duration of 1 hour consumes 1 terawatt-hour of energy.).

Back to Top