"slough one s skin" in German to slough one's skin sich häuten Haut abstreifen Detailed translations for "slough one s skin" to slough one's skin to slough one's skin(also: to shed one's skin, to cast one's skin) sich häuten to slough one's skin(also: to shed one's skin, to cast one's skin) Haut abstreifen