slough off
Explore definitions, synonyms, and language insights of slough off
Definitions
Verb
discard as undesirable; "the candidate sloughed off his former campaign workers"
Verb
separate from surrounding living tissue, as in an abortion