Definition Definition

sloughed - Meaning and Examples

Meaning of 'sloughed' (Webster Dictionary)

1 . Sloughed [ imp. & p. p.]
- of Slough