insuperable (adj.)
- impassable
- impenetrable
- impracticable
- impractical
- impregnable
- incontestable
- indomitable
- inexpugnable
- inoperable
- insurmountable
- invincible
- inviolable
- invulnerable
- irresistible
- overpowering
- overwhelming
- resistless
- unachievable
- unassailable
- unattainable
- unbeatable
- unconquerable
- undoable
- unrealizable
- unsubduable
- unsurmountable
- unsurpassable
- unworkable
- unyielding