TOP

Definition of slough 2 noun from the Oxford Advanced Learner's Dictionary

slough2

noun
 
/slaʊ/
 
/sluː/,
 
/slaʊ/
(literary)
jump to other results
  1. [singular] slough of misery, despair, etc. a state of being sad with no hope
    • She slid into a slough of self-pity.
  2. [countable] a very soft wet area of land
    • The battlefield was a slough of mud and corpses.
  3. Word OriginOld English slōh, slō(g), of unknown origin.
See slough in the Oxford Advanced American Dictionary
influence
verb
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day