lay waste something
From Longman Dictionary of Contemporary Englishlay waste somethinglay waste something (also lay waste to something) formal to destroy or damage something, especially in a war The island was laid waste and abandoned. an attack which laid waste to hundreds of villages → lay