de•fo•li•ate
We found 7 definitions of defoliate from 5 different sources.
Verb |
||
defoliate - strip the leaves or branches from; "defoliate the trees with pesticides" | ||
denudate, denude, bare, strip lay bare; "denude a forest" | ||
Adjective |
||
defoliate - deprived of leaves | ||
defoliated |