You searched for: “terawatt
terawatt
A unit of power, equal to one trillion watts, or 1 000 000 megawatts.
This entry is located in the following unit: tera- [TE ruh] (page 1)