insuperable [adjective]

Definition of insuperable:

incapable of being surmounted or excelled

Synonyms of insuperable:


Opposite/Antonyms of insuperable:


Sentence/Example of insuperable:

The union had been given a final chance to prevail against what had seemed insuperable odds.