laying waste


Meanings

  • destruction achieved by causing something to be wrecked or ruined