slough off

Verb
  1. Discard as undesirable (synset 202227628)
    "the candidate sloughed off his former campaign workers"
  2. Separate from surrounding living tissue, as in an abortion (synset 201257476)

Other Searches