(v. i.) To form a slough; to separate in the form of dead matter from the living tissues; -- often used with off, or away; as, a sloughing ulcer; the dead tissues slough off slowly.
SLOUGH
Meaning of SLOUGH in English
Webster's English dictionary. Английский словарь Webster. 2012