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