deprived of leaves
[ Syn: defoliated ]
strip the leaves or branches from; defoliate the trees with pesticides'