Synonyms and Antonyms for flak_catcher

1. flak catcher (n.)

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

Synonyms: