Adjective defoliate has 1 sense
  1. defoliate, defoliated - deprived of leaves
    Antonym: leafy (indirect, via leafless)
,Verb defoliate has 1 sense
  1. defoliate - strip the leaves or branches from; "defoliate the trees with pesticides"
    --1 is one way to
    denude, bare, denudate, strip
    Derived forms: noun defoliation1, noun defoliation2, noun defoliant1, noun defoliator1
    Sample sentence:
    They defoliate the trees
,
TOP