imbattable
French → English
adj//ɛ̃.ba.tabl//
(general) unbeatable: impossible to defeat in a competition or game; invincible; unsurpassed
Avec sa nouvelle stratégie, cette équipe de basket semble totalement imbattable cette saison.
(English) With its new strategy, this basketball team seems completely unbeatable this season.
Elle est imbattable à la crapette car elle a une mémoire visuelle exceptionnelle.
(English) She is unbeatable at Russian Bank because she has an exceptional visual memory.
Entry ID: fr:en:imbattable · Source: refined · Type: vocabulary