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."