INVINCIBLE


Meaning of INVINCIBLE in English

adj. 1 unconquerable, unbeatable, indomitable, insuperable, undefeated, unstoppable United look invincible, and are likely to retain the cup for a fourth successive season 2 impregnable, invulnerable, impenetrable, indestructible, unassailable The Romans believed the fortress to be invincible

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.