Sloughing - Definition

sloughing

n 1: the process whereby something is shed [syn: shedding,
sloughing]

Look up another word