By Helena Barley
Incapable of being overcome or solved.
Part of speech
- The Rubik's cube was insuperable to me, I tried a hundred times to solve it.
- To the student's the math problem was insuperable to them since it was so long.
How to Turn a Sphere Inside Out