Insuperable
[adj] impossible to surmount
[adj] incapable of being surmounted or excelled; "insuperable odds"; "insuperable heroes"
Related Information
Related Terms
beyond one, impassable, impenetrable, impracticable, impractical, impregnable, incontestable, indomitable, inexpugnable, inoperable, insurmountable, invincible, inviolable, invulnerable, irresistible, overpowering, overwhelming, resistless, too much for,