slough off Meaning, Definition & Usage

  1. verb discard as undesirable
    • the candidate sloughed off his former campaign workers
  2. verb separate from surrounding living tissue, as in an abortion

WordNet