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