Word Study
defoliation
WORDNET DICTIONARY
Noun defoliation has 2 senses
- defoliation(n = noun.process) - the loss of foliage; is a kind of biological process, organic process
- defoliation(n = noun.act) - causing the leaves of trees and other plants to fall off (as by the use of chemicals); is a kind of change of state
Derived form verb defoliate1
Derived form verb defoliate1
For further exploring for "defoliation" in Webster Dictionary Online