Answer: toughskinned

AnswerCrossword Clue
TOUGHSKINNEDEnduring adverse comments