sluff
noun(slough)
the cast-off skin of a snake
sluff
noun(slough)
a mass of dead tissue separating from an ulcer
sluff
noun(slough)
something that may be shed or cast off
sluff
verb(slough)
to become shed or cast off
sluff
verb(slough)
to cast off one's skin
sluff
verb(slough)
to separate in the form of dead tissue from living tissue
sluff
noun(slough)
a place of deep mud or mire
sluff
noun(slough)
an inlet on a river; also : backwater