Sloughed, past participle of slough. Synonyms in the same form.
Shed
shedded, molted, exuviated
Other
ditched, passed
All synonyms for slough →