Meaning of tough-skinned

Definition of tough-skinned

(adj) having a relatively tough outer covering

Other information on tough-skinned

WIKIPEDIA results for tough-skinned
Amazon results for tough-skinned