Defoliate
Related Definitions
[adj] deprived of leaves
[v] strip the leaves or branches from; "defoliate the trees with pesticides"
Related Terms
denude, dismember, draw and quarter, flay, lacerate, maim, mangle, mutilate, peel, pick to pieces, pull apart, shred, skin, strip, take apart, tear apart, tear to pieces, tear to tatters