terawatt in French
terawatt in French
térawatt
One million million (1012) 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.).