slough off

高级 (C1) formal

To peel off dead skin, or to get rid of something you no longer want or need

"Snakes slough off their skin several times a year as they grow."