English dictionary
slough off meaning and definition
Definition and meaning of slough off at MeaningMonkey.org. slough off meaning and definition in the English Dictionary.SLOUGH OFF verb
Definition of slough off (verb)
- discard as undesirable
- "the candidate sloughed off his former campaign workers"
- separate from surrounding living tissue, as in an abortion
Source: Princeton University Wordnet