utterly defeat or destroy
annihilate - destroy
When you ‘annihilate’, you destroy something so completely that nothing remains or it ceases to exist. The term is frequently seen in a competitive context where it is used to express a total or heavy defeat, particularly in sport.
If such a bomb was dropped, it would annihilate at least half of the city.
The match wasn’t close, it was an annihilation. We got beaten 7-0!
If things continue as they are, this economic downturn will be the annihilator of my business.