Meaning of shedding

Definition of shedding

(noun) the process whereby something is shed
loss of bits of outer skin by peeling or shedding or coming off in scales

Other information on shedding

WIKIPEDIA results for shedding
Amazon results for shedding