thick–skinned

thick–skinned /ˈθɪkˌskɪnd/ adjective
thick–skinned
/ˈθɪkˌskɪnd/
adjective
Britannica Dictionary definition of THICK–SKINNED
[more thick–skinned; most thick–skinned]
2 
: not easily bothered by criticism or insults : not sensitive
— opposite thin-skinned