TELE­AD


Meaning of TELE­AD in English

n. an advertisement placed in a newspaper etc. by telephone.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.