defoliated
Info · Definitions · Synonyms · Characters
Definitions
(verb) strip the leaves or branches from. Synonyms: defoliate. Example: "Defoliate the trees with pesticides."
Verb Definition 1
Info · Definitions · Synonyms · Characters