VariousWords beta
Related Terms:
Definitions:
Verb
lay waste to
waste
devastate
desolate
ravage
scourge
Definition: cause extensive destruction or ruin utterly; "The enemy lay waste to the countryside after the invasion"
devastate
Definition: overwhelm or overpower; "He was devastated by his grief when his son died"
Definition: To ruin many or all things over a large area, such as most or all buildings of a city, or cities of a region, or trees of a forest.