I. slough noun
1.
Synonyms: swamp , bog, fen, marsh, marshland, mire, morass, quagmire, ||sump, swampland
2.
Synonyms: inlet , arm, bay, bayou, cove, ||creek, firth, gulf, harbor, ||lough
II. ||slough noun
Synonyms: hull , case, husk, pod, shell, shuck, skin
III. slough verb
1.
Synonyms: shed 2, exuviate, molt, slip
2.
Synonyms: discard , cashier, cast, jettison, junk, reject, scrap, shed, throw away, throw out
Idioms: ||get shut ( or shed) of