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.