DEFOLIATE

Definition of DEFOLIATE

  1. (adj)deprived of leaves
  2. (verb)strip the leaves or branches from