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: Radiant Verses: A Journey Through Inspiring Poetry