verb
1.
Synonyms: discard , cashier, cast, jettison, junk, reject, scrap, slough, throw away, throw out
Related Word: drop; divest
2.
to cast off (a body covering) in a periodic process of growth or renewal
a snake shedding its skin
Synonyms: exuviate, molt, slip, slough
Related Word: cast off, discard; doff, take off