TELESTRATOR


Meaning of TELESTRATOR in English

ˈteləˌstrād.ə(r), -ātə- trademark

— used for an electronic device which generates drawn video images over a background image

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.