adjective
1.
Synonyms: invincible 1, impregnable, indomitable, inexpugnable, invulnerable, unassailable, unbeatable, unconquerable, undefeatable
2.
Synonyms: insuperable , impassable, indomitable, insurmountable, invincible, unconquerable, unsurmountable