English dictionary
flack catcher meaning and definition
Definition and meaning of flack catcher at MeaningMonkey.org. flack catcher meaning and definition in the English Dictionary.FLACK CATCHER noun
Definition of flack catcher (noun)
- a slick spokesperson who can turn any criticism to the advantage of their employer
- synonyms: flack, flak, flak catcher
Source: Princeton University Wordnet