Meaning of “flak” - Learner’s Dictionary

flak

noun [ U ] uk us /flæk/ informal

criticism:

The government took a lot of flak for breaking its election promises.

(Definition of “flak” from the Cambridge Learner’s Dictionary © Cambridge University Press)