Lay waste (to something) lay (something) to waste

To destroy and leave something in ruins, to wreck something.

The army laid waste to the enemy territory.