slough off - definition and synonyms

phrasal verb [transitive]
present tense
I/you/we/theyslough off
he/she/itsloughs off
present participlesloughing off
past tensesloughed off
past participlesloughed off
  1. 1
    literary to get rid of something that you do not want
  2. 2
    biology same as slough

    Snakes slough off their dead skins.

See also main entry: slough