What is the full meaning of defoliates
DEFOLIATE, to remove the leaves from [v]
Example of the word defoliates placed on a Scrabble board.