DEFOLIATE


Meaning of DEFOLIATE in English

v. remove leaves (from trees or plants); lose leaves (of trees)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.