Blow out, banjax, annihilate, and beat hollow are all synonyms for destroy. Spare and lose to are these antonyms of destroy. And here are another 141 synonyms for destroy.
1. demolish
2. annihilate