Telestrator

play
trademark Tel·es·tra·tor \ˈte-lə-ˌstrā-tər\

Definition of Telestrator

  1. —used for an electronic device that generates drawn video images over a background image


Seen and Heard

What made you want to look up Telestrator? Please tell us where you read or heard it (including the quote, if possible).