defoliate

Adjective
  1. Deprived of leaves (synset 301708163)
Verb
  1. Strip the leaves or branches from (synset 200196157)
    "defoliate the trees with pesticides"

Other Searches