Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

terawatt Definition

Cancel
terawatt
noun(tera-watt)
a unit of power equal to one trillion watts

Words Related to terawatt!

terawatt Examples by Brain Bank Users