MalayTranslate.com
Malay to English Translator
Translate Here

English to English

flak catcher

noun (n)

  • a slick spokesperson who can turn any criticism to the advantage of their employer
    slick seorang juru bicara yang bisa membawa sebarang kritikan untuk keuntungan majikan mereka
    source: wordnet30