Translation of slough off in Spanish:

slough off

mudar de, v.

phrasal verb

  • 1

    Zoology
    (skin) mudar de
  • 2

    (responsibility) librarse de
    (characteristic) deshacerse de
    to slough off a habit abandonar una costumbre