Definitions of laying waste:

  • noun:   destruction achieved by wrecking something