thick-skinned
adjective
[ ˌθɪkˈskɪnd ]
• insensitive to criticism or insults.
• "I suppose you have to be pretty thick-skinned to be an MP"
Similar:
tough,
impervious,
unsusceptible,
invulnerable,
armour-plated,
with a hide like an elephant,
hardened,
case-hardened,
insensitive,
unfeeling,
uncaring,
obtuse,
stolid,
hard-boiled,
pachydermatous,
a thick skin
• a lack of sensitivity to criticism or insults.
• "the job called for a thick skin and an aggressive personality"