overcome
verb
°To surmount (a physical or abstract obstacle); to prevail over, to get the better of.
°To win (a battle).