tough-skinned

Adjective
  1. Having a relatively tough outer covering (synset 302455619)
  2. Insensitive to criticism (synset 302115378)

Found on Word Lists

Other Searches