INVINCIBLE


Meaning of INVINCIBLE in English

adj. undefeatable, unbeatable, unconquerable

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