DEVASTATE, wipe out, destroy, demolish, annihilate, raze, ruin, wreck, level, flatten, ravage, pillage, sack, despoil.
→ lay
* * *
lay waste
To devastate
• • •
Main Entry: ↑lay
————————
lay waste
To devastate
• • •
Main Entry: ↑waste
Useful english dictionary. 2012.