Subscriber login


Forgot your password?

Library card login

Other

defoliant

Pronunciation: /diːˈfəʊliənt/

Definition of defoliant

noun

  • a chemical that removes the leaves from trees and plants, used in warfare.

defoliant in other Oxford dictionaries

Definition of defoliant in the US English dictionary