Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-8 of 8 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 something off in slough2 US English

shed or remove (a layer of dead skin)

Slough of Despond (also slough of despond) US English

a state of hopeless depression

slough off in slough2 US English

(of dead skin) drop off; be shed

slough away/down in slough2 US English

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