Version Française
Meaning of
"1. vaincre"
in English language
French to English
English to French
French
English
1. vaincre; surmonter; triompher; avoir raison de; déjouer; faire échec à; mettre un terme à. 2. repousser; rejeter.
defeat (to)