skip_to_main_content
skip_to_search
PhraseUp logo
PhraseUp
English
Portuguese
Discover phrase completions and definitions
slough of despond
Definitions
(noun): A dreary bog or marsh.
(noun): A state of disheartening hopelessness.
Loading...