Word Games Pro Dictionary
defoliation
noun
causing the leaves of trees and other plants to fall off (as by the use of chemicals)
Quick reference
Word Facts
How it sounds
Pronunciation
diːˌfəʊliːˈ(j)eɪʃən
Meaning
Definitions
noun
causing the leaves of trees and other plants to fall off (as by the use of chemicals)
noun
the loss of foliage
