vanquish

To defeat someone or something completely and powerfully.