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