English Dictionary
◊ SLOUGHING
sloughing
n : the process whereby something is shed [syn: {shedding}]