What is the meaning of Sloughing?

present participle and gerund of slough

Something sloughed off.

The act of casting off the skin or shell; ecdysis.

Source: wiktionary.org