Dictionary search results

Showing 1-6 of 6 results

slough2 British & World English

Shed or remove (a layer of dead skin)

Slough British & World English

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

slough English Thesaurus

the nudibranch sloughed its armour and acquired a new set of biological and chemical defences

slough something off in slough2 British & World English

Shed or remove (a layer of dead skin)

Slough of Despond British & World English

A deep boggy place in John Bunyan’s The Pilgrim’s Progress between the City of Destruction and the gate at the beginning of Christian’s journey