Answer: takeflak

AnswerCrossword Clue
TAKEFLAK

Receive strong criticism

TAKEFLAK

Come under criticism