defoliate /diˈfoʊliˌeɪt/ verb defoliates; defoliated; defoliating
defoliates; defoliated; defoliating
Learner's definition of DEFOLIATE
[+ object] technical
: to cause the leaves of (a plant) to fall off使落叶;除去…叶子 — defoliation
/diˌfoʊliˈeɪʃən/ noun [noncount]