Sloughing has 3 different meanings across 1 category:
Noun
the process whereby something is shed
Something sloughed off.
present participle of slough