Word forms: 3rd person singular present tense sloughs, present participle sloughing, past tense, past participle sloughed
VERB (植物)落叶;(动物)蜕皮 When a plant sloughs its leaves, or an animal such as a snake sloughs its skin, the leaves or skin come off naturally. (植物)落叶;(动物)蜕皮 [Also VERB] [Also VERB n PREPOSITION]
All reptiles have to slough their skin to grow. [VERB noun]
所有爬行动物生长过程中都要蜕皮。
The lemon geranium sloughs dry brown leaves at the base of its branches. [VERB noun]
柠檬天竺葵枝条底部棕色的枯叶会脱落。
Slough off means the same as slough .slough off 同 slough