English dictionary
slough of despond meaning and definition
Definition and meaning of slough of despond at MeaningMonkey.org. slough of despond meaning and definition in the English Dictionary.SLOUGH OF DESPOND noun
Definition of slough of despond (noun)
- (formal) extreme depression
Source: Princeton University Wordnet