'flack catcher' definitions:

Definition of 'flack catcher'

(from WordNet)
noun
A slick spokesperson who can turn any criticism to the advantage of their employer [syn: flak catcher, flak, flack catcher, flack]