Subscriber login


Forgot your password?

Library card login

Other

terawatt

Pronunciation: /ˈtɛrəwɒt/

Definition of terawatt

noun

  • a unit of power equal to 1012 watts or a million megawatts.

terawatt in other Oxford dictionaries

Definition of terawatt in the US English dictionary