TERAMETRE Meaning of TERAMETRE in English n. a unit of length equal to 10(12) metres. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012