English dictionary, thesaurus, translations & etymology
FreeDict.com

unbeatable in French

unbeatable in French

imbattable
adj
That cannot be beaten, defeated or overcome
invincible
adj
That cannot be beaten, defeated or overcome
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.