Synonyms of Slough
Primary definition: To shed, cast off, or discard something undesirable, such as old skin, layers, or extraneous burdens.
Primary definition: To shed, cast off, or discard something undesirable, such as old skin, layers, or extraneous burdens.