Definition - slough off

Below is the definition for the word you requested, useful for Scrabble and other word games. To find more definitions please use the dictionary page.

slough off
  1. separate from surrounding living tissue, as in an abortion
  2. discard as undesirable; "the candidate sloughed off his former campaign workers"