DEFOLIATE Meaning of DEFOLIATE in English v.tr. remove leaves from, esp. as a military tactic. defoliant n. & adj. defoliation n. defoliator n.[ LL defoliare f. folium leaf ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012