What is the full meaning of sloughed
SLOUGH, to cast off [v]
Example of the word sloughed placed on a Scrabble board.