DEFOLIANT Meaning of DEFOLIANT in English [de.fo.li.ant] n (1943): a chemical spray or dust applied to plants in order to cause the leaves to drop off prematurely Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012