We found 7 definitions of sloughing from 4 different sources.
Noun |
||
sloughing - the process whereby something is shed | ||
shedding | ||
biological process, organic process a process occurring in living organisms | ||
abscission the act of cutting something off |