sloughy
noun(slough)
a place of deep mud or mire
sloughy
noun(slough)
an inlet on a river; also : backwater
sloughy
noun(slough)
the cast-off skin of a snake
sloughy
noun(slough)
a mass of dead tissue separating from an ulcer
sloughy
noun(slough)
something that may be shed or cast off