Word Definition

Sloughing

  1. of Slough
  2. The act of casting off the skin or shell, as do insects and crustaceans; ecdysis.

Synonyms