Get Your Premium Membership

Sloughing

[n] the process whereby something is shed


Related Information

More Sloughing Links

Synonyms

shedding



Book: Radiant Verses: A Journey Through Inspiring Poetry