Synonyms and Antonyms for defoliation

1. defoliation (n.)

causing the leaves of trees and other plants to fall off (as by the use of chemicals)

Synonyms:

2. defoliation (n.)

the loss of foliage

Synonyms: