WordUnscrambler Home
terawatt
Definitions
[ˈtɛrəwɒt], (Noun)
Definitions:
- a unit of power equal to one million million (10¹²) watts
Phrases:
Origin
:
Click here to see the free dictionary definition for terawatt
definition by Oxford Dictionaries