Home Synonyms lay waste
See UK English definition of lay waste to
1‘the army laid waste to hundreds of villages’
READ THESE ARTICLES