Definitions of defoliant:

  • noun:   a chemical that is sprayed on plants and causes their leaves to fall off