Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-7 of 7 results

Slough British & World English

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

slough2 British & World English

shed or remove (a layer of dead skin)

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

slough off in slough2 British & World English

(of dead skin) drop off; be shed

slough away/down in slough2 British & World English

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