Meaning and Translation of Slough Off in Urdu Script and Roman Urdu with Definition,
1. separate from surrounding living tissue, as in an abortion
2. discard as undesirable