Synonyms of Defoliation in English :
Antonyms of Defoliation in English
Thesaurus of Defoliation in English
Defoliation
see definition of defoliationHypernyms of defoliation
1. (noun) the loss of foliage
2. (noun) causing the leaves of trees and other plants to fall off (as by the use of chemicals)