insuperable
adjective
1. impossible to surmount
Similar word(s): unconquerable, insurmountable
2. incapable of being surmounted or excelled
- insuperable odds
- insuperable heroes
Similar word(s): insurmountable, unsurmountable, unconquerable
1. impossible to surmount
Similar word(s): unconquerable, insurmountable
2. incapable of being surmounted or excelled
- insuperable odds
- insuperable heroes
Similar word(s): insurmountable, unsurmountable, unconquerable