Meaning of the word sloughing in English
What does sloughing mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
sloughing
Verb
1.
(of some animals) to have a layer of skin come off:
Example:
•
Snakes slough their skin regularly.
Learn This Word at Lingoland
Related Word: