noun, plural: terawatts
(radiobiology) A unit of power equal to one trillion (1012) watts
Word origin: From Ancient Greek teras (monster)
Results from our forum
... research....... Photovolatics Research Using Semiconductor Quantum Dots The world's need of carbon-free energy is estimate to growth by 2050 to 15 Terawatt of electrical power, the equivalent of 15,000 nuclear reactors. Providing this much clean energy could be achieved, in principle, by installing ...
See entire post