Defoliate - Definition

defoliate

adj 1: deprived of leaves [syn: defoliate, defoliated]
v 1: strip the leaves or branches from; "defoliate the trees
with pesticides"

Look up another word