lay_waste_to
1. [ verb ] devastate or ravage
Synonyms: devastate ravage desolate scourge waste
Examples:

"The enemy lay waste to the countryside after the invasion"

Related terms: destroy ruin destruction devastation bane ravaging bleakness devastation destroyer