From English-French FreeDict Dictionary ver. 0.1.6: defeat /difiːt/ abattre, surmonter, vaincre
defeat /difiːt/ abattre, surmonter, vaincre