(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
Hear It! Say It! Write It!