Noun Definitionflack catcher1.Definition: a slick spokesperson who can turn any criticism to the advantage of their employerRelated Noun(s):flack, flak, flak catcherCategory: People