Definition of Sloughing

  • 1. The process whereby something is shed Noun

Synonyms for word "sloughing"

Semanticaly linked words with "sloughing"

Hyponims for word "sloughing"