slough

2 ENTRIES FOUND:

1slough

noun \ˈsləf\

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).