Defoliation
Last Updated: January 2, 2026 at 12:30 PM
Scrabble:15 ptsWWF:17 pts11 letters
Definition of Defoliation
noun
- Loss of leaves, as by the depredations of insects; specifically, the fall of leaves in autumn.
- The separation of ripened leaves from a branch or stem; the falling or shedding of the leaves.
- the act or process of causing plants to lose their leaves, especially by application of a chemical agent.
- The separation of ripened leaves from a branch or stem; the falling or shedding of the leaves.
- causing the leaves of trees and other plants to fall off (as by the use of chemicals)
Anagrams of Defoliation
Words You Can Make
50 words can be made from the letters in "defoliation":
8-LETTER WORDS
7-LETTER WORDS