sloughing

Nouns

  • (n) the process whereby something is shed shedding,

Synonyms

shedding

Words of close approximity