DEFOLIATE Meaning of DEFOLIATE in English v.tr. remove leaves from, esp. as a military tactic. Derivatives: defoliant n. & adj. defoliation n. defoliator n. Etymology: LL defoliare f. folium leaf Oxford English vocab. Оксфордский английский словарь. 2012