Slough | Mean of slough in English Dictionary
/ˈslʌf/
- Verb
- to lose a dead layer of (skin)
- Snakes slough (off) their skin annually.
- to get rid of (something unwanted)
- We have to slough off our fears and face the challenge that confronts us.
- Noun
- a sad or hopeless condition
- a slough of depression/frustration/sadness
- an area of soft, wet ground or deep mud
- a slough of mud