UNDEFEATABLE


Meaning of UNDEFEATABLE in English

adj. cannot be beaten, invincible, cannot be defeated

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.