telestrator
noun
tel·es·tra·tor
ˈte-lə-ˌstrā-tər
plural telestrators
: an electronic device that generates drawn images over a video background
Love words? Need even more definitions?
Merriam-Webster unabridged




Share