sloughing


Also found in: Dictionary, Thesaurus, Idioms, Encyclopedia, Wikipedia.

sloughing

(slŭf′ĭng)
The formation of a slough; separation of dead from living tissue.