TELE-AD Meaning of TELE-AD in English n. an advertisement placed in a newspaper etc. by telephone. Oxford English vocab. Оксфордский английский словарь. 2012