Dictionary
Telestrator
trademark Tel·es·tra·tor \ˈte-lə-ˌstrā-tər\
Definition of TELESTRATOR
—used for an electronic device that generates drawn video images over a background image
ADVERTISEMENT
Browse
Next Word in the Dictionary: teletapePrevious Word in the Dictionary: telestichAll Words Near: Telestrator
ADVERTISEMENT
Seen & Heard
What made you want to look up Telestrator? Please tell us where you read or heard it (including the quote, if possible).