shedding

Nouns

  • (n) the process whereby something is shed sloughing,
  • (n) loss of bits of outer skin by peeling or shedding or coming off in scales desquamation, peeling,

Synonyms

sloughing desquamation peeling

Words of close approximity