meaning of flack catcher

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


Related Words

flack catcher |

Developed & Maintained By Taraprasad.com

Treasure Words