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