TERATO- Meaning of TERATO- in English comb. form monster. [Gk teras -atos monster] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012