Sloughing Definition
noun
Something sloughed off.
Wiktionary
(zoology) The act of casting off the skin or shell; ecdysis.
Wiktionary
Synonyms:
Other Word Forms of Sloughing
Noun
Singular:
sloughing
Plural:
sloughingsRelated Articles
Sloughing Is Also Mentioned In
Find Similar Words
Find similar words to sloughing using the buttons below.