VariousWords beta
Related Terms:
Definitions:
Verb
defoliate
Definition: strip the leaves or branches from; "defoliate the trees with pesticides"
Definition: To remove foliage from (one or more plants), most often with a chemical agent.
Adjective
Definition: Deprived of leaves; defoliated.