Medical Dictionary
1slough
noun \ˈsləf\
Medical Definition of SLOUGH
: dead tissue separating from living tissue; especially : a mass of dead tissue separating from an ulcer
Seen & Heard
What made you want to look up slough? Please tell us where you read or heard it (including the quote, if possible).