laying waste

Noun
  1. Destruction achieved by causing something to be wrecked or ruined (synset 100218640)

Other Searches