What does defoliation mean?
noun
The act of removing leaves from a plant, or the state of having leaves removed. In a broader sense, the removal of foliage from a large area, often as a result of war or environmental factors.
Example
"The defoliation of the forest was a result of the intense bombing campaign."
Definition generated by AI and curated by RJS Tech Solutions LLP.