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)

  1. discard as undesirable
    • "the candidate sloughed off his former campaign workers"
  2. separate from surrounding living tissue, as in an abortion
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: