Definitions
verb
discard as undesirable
verb
separate from surrounding living tissue, as in an abortion
Look “slough off” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
discard as undesirable
separate from surrounding living tissue, as in an abortion