Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sloughed
in English
sloughed
us
//sluːfd//
uk
//sluːfd//
#uncommon
Lemma:
slough
The lemma is the base or root form of this word.
Definitions
Verb
shed
skin
naturally
; (
molt
)
to
shed
or
lose
(
a
layer
); (
skin
,
etc
.)
to
slide
off
or
peel
away
(
like
skin
)