SLOUGH Meaning of SLOUGH in English n. a swamp; a miry place; a quagmire. Slough of Despond a state of hopeless depression (with ref. to Bunyan's Pilgrim's Progress). sloughy adj.[ OE sloh, slo(g) ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012