Definify.com

Definition 2024


terawatts

terawatts

See also: térawatts and tera-watts

English

Noun

terawatts

  1. plural of terawatt