tough-skinned Meaning, Definition & Usage

  1. adjective satellite having a relatively tough outer covering
  2. adjective satellite insensitive to criticism
    thick-skinned.

WordNet