Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of devastate

- To lay waste; to ravage; to desolate.

Crossword clue for devastate

- Dave managed to declare damage
- Destroy
- Floor, level
- Lay to waste
- Lay to waste what coup d’etat saved in return
- Lay waste
- Shatter top dealers by smashing vase in front of gallery