English Dictionary
Definition defoliant in British English
defoliant noun
[countable/uncountable] noun
/diːˈfəʊliənt/
Synonyms and related words
