Definition of Flack Catcher

  • 1. A slick spokesperson who can turn any criticism to the advantage of their employer Noun

Synonyms for word "flack catcher"

Semanticaly linked words with "flack catcher"

Hyponims for word "flack catcher"