English dictionary
defoliate meaning and definition
Definition and meaning of defoliate at MeaningMonkey.org. defoliate meaning and definition in the English Dictionary.DEFOLIATE verb
Definition of defoliate (verb)
- strip the leaves or branches from
- "defoliate the trees with pesticides"
DEFOLIATE adjective
Definition of defoliate (adjective)
- deprived of leaves
- synonyms: defoliated
Source: Princeton University Wordnet