sloughing - English Synonyms Dictionary

sloughing

n.
[1] shedding