SynonymX
Speak
Slough Off
Definition of Slough Off
1.
Discard as undesirable
Verb
2.
Separate from surrounding living tissue, as in an abortion
Verb
Semanticaly linked words with "slough off"
get rid of
remove
medicine
practice of medicine
amputate
cut off