Cast off hair, skin, horn, or feathers
(Verb)
Synonyms:
  1. shedding
  2. molting
The process whereby something is shed
(Noun)
Synonyms:
  1. shedding

Sloughing Is Also Mentioned In