TERAWATT


Meaning of TERAWATT in English

[ 'tɛrəwɒt ]

■ noun a unit of power equal to 10 12 watts or a million megawatts.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.