Synonyms for Lay waste to:

n.

lay waste to (noun)
desolate, waste, devastate, ravage.