English Dictionary
Definition defoliate in British English
defoliate verb
[transitive] verb
/diːˈfəʊlieɪt/
Synonyms and related words
