首页英语词典defoliatedefoliate英英释意

defoliate

英[diː'fəʊlɪeɪt] 美[,di'folɪet]
  • vt. 使落叶
  • vi. 落叶

英英释意


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