Talking Head Meaning

(idiomatic) A pundit who discusses issues of the day, especially one on TV.

RECENT SEARCHES