tough-skinned
Meaning, Definition & Usage
Dictionary
Related
adjective satellite
having a relatively tough outer covering
adjective satellite
insensitive to criticism
thick-skinned
.
WordNet
Previous
touchline
touchscreen
touchstone
touchwood
touchy
Next
toughen
toughened
toughie
toughish
toughly