defoliate
1. [ adjective ] (botany) deprived of leaves
Synonyms: defoliated
Related terms: leafless
2. [ verb ] stripe the leaves, branches, or entire trees from
Synonyms: disforest disafforest deforest
Examples:

"defoliate the countryside"

Related terms: clear denude defoliation deforestation defoliator
Similar spelling:   defoliated
  defoliator
  debilitate
  defoliation
  debilitated
  debility
  debilitative
  deflate
  depilate
  deflated
  Debolt