TERAWATT
Meaning of TERAWATT in English
/ ˈterəwɒt; NAmE -wɑːt/ noun
( abbr. TW ) a unit of electrical power equal to a million megawatts
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005