What is the meaning of Slough?

The skin shed by a snake or other reptile.

Dead skin on a sore or ulcer.

To shed skin or outer layers.

To slide off or flake off, as an outer layer, such as skin, might do.

To discard.

To commit truancy, be absent from school without permission.

A muddy or marshy area.

A type of swamp or shallow lake system, typically formed as or by the backwater of a larger waterway, similar to a bayou with trees.

A secondary channel of a river delta, usually flushed by the tide.

A state of depression.

A small pond, often alkaline, many but not all formed by glacial potholes.

Source: wiktionary.org