Meaning of slough
Definition of slough
(noun)
necrotic
tissue; a
mortified
or
gangrenous
part
or
mass
a
hollow
filled
with mud
a
stagnant
swamp
(especially as
part
of a bayou)
any
outer
covering
that can be
shed
or
cast
off (such as the
cast-off
skin
of a snake)
(verb)
cast
off hair, skin, horn, or feathers; "our dog sheds
every
Spring"
Other information on slough
WIKIPEDIA results for
slough
Amazon results for
slough
Tweet