查单词网defoliatedefoliate英英释意

defoliate

发布时间:
英 [diː'fəʊlɪeɪt] 美[,di'folɪet]
英语单词defoliate
  • vt. 使落叶
  • vi. 落叶

英英释意


1. strip the leaves or branches from;
"defoliate the trees with pesticides"