Defoliate /(?)/

De·fo·li·ate

Defoliate

a.
  1. Deprived of leaves, as by their natural fall.

defoliate

v. t.
  1. to cause (a plant) to shed its leaves.