Complete destruction.
1599, variant of wrack and ruin.
wrack and ruin
rack up
To gain (points etc.; in a game or sport), to accumulate.