medical definition of slough
verb. The definition of a slough is the skin of a snake or a layer or covering that has been discarded. An example of slough is the skin of an onion that's been removed and thrown away. Slough is defined as to shed or throw away. An example of slough is to exfoliate the skin on your body.