slough off

English

Verb

slough off (third-person singular simple present sloughs off, present participle sloughing off, simple past and past participle sloughed off)

  1. To discard something useless or unwanted.