slough_offEnglish

slough off

Verb

Discard as undesirable

English: slough off

Separate from surrounding living tissue, as in an abortion

English: slough off