flak catcher
English Dictionary
->
Letter F
-> flak catcher
Search Dictionary:
flak catcher Definition
(n)
a
slick
spokesperson
who
can
turn
any
criticism
to
the
advantage
of
their
employer
flak catcher Synonyms
flack
flack catcher
flak
flak catcher
© Art Branch Inc.