defoliation
Noun
Meaning
The separation of ripened leaves from a branch or stem; the falling or shedding of the leaves.
Source: Webster's dictionary
Synonyms
Show all synonyms
Antonyms
Show all antonyms
Hypernyms
Related terms
Phrases with the word
Close letter words and terms