Synonyms: laying waste, wrecking, ruin, ruination, ruining
Definition: destruction achieved by causing something to be wrecked or ruined
Similar words: devastation, destruction
Definition: the termination of something by causing so much damage to it that it cannot be repaired or no longer exists