defoliation
(de-fo-li-a-tion)
5 syllables
Definition
noun. the process of losing or removing leaves from a plant or area.
Example Sentence
The defoliation of trees in the park was caused by a severe insect infestation.
Synonyms
leaf loss; leaf shedding; leaf fall
Antonyms
leaf growth; leaf development
Hear It! Say It! Write It!
defoliation