Telestrator Definition
 teləstrātər 
    noun
  
 A device that allows its operator to draw a freehand sketch over a motion picture image.
 Wiktionary 
Other Word Forms of Telestrator
Noun
Singular:
 TelestratorPlural:
 telestratorsOrigin of Telestrator
-  
Blend of tele- and demonstrator
From Wiktionary
 
Find Similar Words
Find similar words to Telestrator using the buttons below.