DEFOLIATE





Definition:

  1. [verb] strip the leaves or branches from; "defoliate the trees with pesticides"

  2. [adjective] deprived of leaves

Synonyms: