DEFOLIANT Meaning of DEFOLIANT in English /dee foh"lee euhnt/ , n.a preparation for defoliating plants. [ 1940-45; DEFOLI(ATE) + -ANT ] Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012