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. Сжатый оксфордский словарь английского языка. 2004