'slough off' definitions:

Definition of 'slough off'

(from WordNet)
verb
Discard as undesirable; "the candidate sloughed off his former campaign workers"
verb
Separate from surrounding living tissue, as in an abortion

Words containing 'slough off'