Dictionary search results

Showing 1-11 of 11 results

Slough US English

A town in SE England to the west of London; population 119,400 (est. 2009)

slough1 US English

A swamp

slough2 US English

Shed or remove (a layer of dead skin)

Slough New Oxford Dictionary for Writers & Editors

town to the west of London

slough something off in slough2 US English

Shed or remove (a layer of dead skin)

Slough of Despond US English

A state of hopeless depression

slough off in slough2 US English

(Of dead skin) drop off; be shed

Slough of Despond New Oxford Dictionary for Writers & Editors

deep boggy place in John Bunyan's The Pilgrim's Progress

slough away/down in slough2 US English

(Of soil or rock) collapse or slide into a hole or depression

slough of despond in Slough of Despond US English

A state of hopeless depression