Defoliate

Related Definitions

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

Links

Synonyms

defoliated, leafless

Get a Premium Membership
Turn off ads, get more exposure for your poetry, and get more features with a Premium Membership.
Book: Diverse Voices: The Poetry of Human Rights and the Pursuit of Peace