Meaning ofsloughin English

slough

uk//slaʊ//
#uncommon
Definitions
Compounds / Phrases