1 to cast (a natural bodily covering or appendage) aside <the means by which the animal can slough dead tissue> — see shed1 2 to get rid of as useless or unwanted <finally sloughed off the depression that had been weighing him down for months> — see discard