What is the full meaning of devastates
DEVASTATE, to lay waste [v]
Example of the word devastates placed on a Scrabble board.