flak catcher

Explore definitions, synonyms, and language insights of flak catcher

Definitions

Noun
a slick spokesperson who can turn any criticism to the advantage of their employer