get/take flak

get flak

To receive a lot of criticism, judgment, or teasing. Because I'm in a family full of surgeons, I get a lot of flak for my career in the arts.
See also: flak, get
Farlex Dictionary of Idioms.

get/take (the) ˈflak (for something)

(informal) receive severe criticism: He’s taken a lot of flak for his unpopular decisions. Why do I always get the flak when something goes wrong around here?
Flak is bullets from guns on the ground that are shooting at enemy aircraft.
See also: flak, get, take
Farlex Partner Idioms Dictionary
See also:
  • get flak
  • take trouble over (something)
  • take trouble over/with something
  • take trouble with (something)
  • see a lot of (one)
  • see a lot, nothing, etc. of somebody
  • a long haul
  • long haul
  • have a lot of time for (someone or something)
  • have a lot of time for somebody/something