|
impregnable, inexpugnable | incapable of being overcome, challenged or refuted | |
|
indomitable, never-say-die, unsubduable, unconquerable, impregnable, inexpugnable, insuperable, insurmountable, invincible, unbeatable, unvanquishable, unsurmountable | impossible to subdue |