TERAWATT Meaning of TERAWATT in English [tera.watt] n (1970): a unit of power equal to one trillion watts Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012