Get Your Premium Membership

Defoliate

[adj] deprived of leaves
[v] strip the leaves or branches from; "defoliate the trees with pesticides"


Related Information

More Defoliate Links

Synonyms

defoliated, leafless



Book: Reflection on the Important Things