defoliant in Polish defoliant in Polish defoliant noun An agent used to defoliate plants. Add to Flashcards