defoliation
Meanings
- the loss of foliage
- causing the leaves of trees and other plants to fall off (as by the use of chemicals)
Synonyms
Scrabble Score: 15
defoliation is a valid Scrabble (US) TWL worddefoliation is a valid Scrabble Word in Merriam-Webster MW Dictionary
defoliation is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 17
defoliation is a valid Words With Friends word