Skip to main content

emark53's definitions

Talking Head

A video of a spokesperson on a website, usually with a transparent background around the spokesperson.
I want to put a talking head on my website to greet visitors.
by emark53 September 3, 2011
mugGet the Talking Headmug.

Share this definition