• Link Centre - Search Engine and Internet Directory

Dictionary definition for: Slough

1. (n) necrotic tissue; a mortified or gangrenous part or mass

2. (v) cast off hair, skin, horn, or feathers; "out dog sheds every Spring"

3. (n) a hollow filled with mud

4. (n) a stagnant swamp (especially as part of a bayou)

5. (n) any outer covering that can be shed or cast off (such as the cast-off skin of a snake)

WordNet 2.1 Copyright Princeton University. All rights reserved.