Simple Definition of defoliant
: a chemical that is sprayed on plants to make their leaves fall off
Full Definition of defoliant
: a chemical spray or dust applied to plants in order to cause the leaves to drop off prematurely
First Known Use of defoliant
Seen and Heard
What made you want to look up defoliant? Please tell us where you read or heard it (including the quote, if possible).