vanquish
Definitions
To defeat thoroughly in a competition, conflict, or battle.
To overcome or subdue an emotion, desire, or obstacle.
Examples
The hero trained for years to finally vanquish the dark sorcerer who plagued the kingdom.
She managed to vanquish her fears and deliver a confident speech in front of the large audience.
The army was determined to vanquish the invaders and restore peace to their borders.