INVINCIBLE


Meaning of INVINCIBLE in English

a.

1.

Unconquerable, indomitable, unsubduable, incapable of subjugation.

2.

Unconquerable, insuperable, irrepressible, ineradicable, incapable of eradication or suppression.

3.

Insuperable, insurmountable, too great to be overcome.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.