DEFOLIANT Meaning of DEFOLIANT in English ■ noun a chemical that removes the leaves from trees and plants, often used in warfare. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004