Refine this word faster
Telestrator
noun
Definitions
Noun
- 1 A device that allows its operator to draw a freehand sketch over a motion picture image.
Etymology
Blend of tele- + demonstrator.
See also for "telestrator"
Next best steps
Mini challenge
Unscramble this word: telestrator