kamus
.
Search
About
slough_off
English
slough off
Verb
Discard as undesirable
English: slough off
Separate from surrounding living tissue, as in an abortion
English: slough off