Insuperable

(adj.) incapable to being overcome or solved

Big image
Big image

Synonyms

Impossible, Overwhelming

Antonyms

Easy

Sentences

1.) Solving the Rubik cube was insuperable.

2.) It seemed that beating the villain was insuperable.

Superman Returns - Bullet Scene