Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sloughing
in English
sloughing
us
//ˈsluːfɪŋ//
uk
//ˈslaʊfɪŋ//
#uncommon
Lemma:
slough
The lemma is the base or root form of this word.
Definitions
Verb
shedding
skin
naturally
;
renewing
sliding
off
a
layer
;
like
skin
discarding
something
unwanted
;
intentionally
Noun
casting
off
skin
or
shell
;
ecdysis