EnglishMain Dictionary
slough
Universal Words
verb
[VN] ~ sth (off) to lose a layer of dead skin, etc:
a snake sloughing its skin * Slough off dead skin cells by using a facial scrub.
PHRASALVERBS
slough sth<->off (formal) to get rid of sth that you no longer want:
Responsibilities are not sloughed off so easily.
noun (literary)
1 [sing.] ~ of misery, despair, etc. a state of sadness with no hope:
She slid into a slough of self-pity.
2 [C] a very soft wet area of land:
The battlefield was a slough of mud and corpses.