WTWM

whatsthatwordmean

← Definition
Guess

defoliate

verbTo cause the leaves of a plant or tree to fall off, either naturally or by using chemicals.

Synonyms

bareverbstripverb

Antonyms

foliateverb

Built for word lovers.