sloughs; sloughed; sloughing
sloughs; sloughed; sloughing
Learner's definition of SLOUGH
[+ object] formal
1
: to lose a dead layer of (skin)蜕(皮) 2
: to get rid of (something unwanted)摒弃;摆脱 —
usually + off 2 slough /ˈsluː/ Brit /ˈslaʊ/ noun plural sloughs
/ˈsluː/ Brit /ˈslaʊ/
noun
plural sloughs
Learner's definition of SLOUGH
1
[singular] : a sad or hopeless condition绝境;悲恸 —
usually + of 2
[count] : an area of soft, wet ground or deep mud沼泽地