Logo The Wordsmith Dictionary
Exact matches only Allow stemming Match all embedded
French Dictionary

imbattable

imbattable adj. adjectif Qui ne peut ĂȘtre battu. : Des champions imbattables. SYNONYME invincible . Note Orthographique imba tt able.