← DefinitionshareGuessdefoliationnounThe process of losing leaves, or causing leaves to fall off, especially from trees or plants.No synonyms or antonyms found for this word.