defeat, conquer, vanquish; overcome, overpower, overbear; quench, overmatch

listen to the pronunciation of defeat, conquer, vanquish; overcome, overpower, overbear; quench, overmatch
Englisch - Französisch
vaincre