insuperable [adjective]

Definition of insuperable:

incapable of being surmounted or excelled

Synonyms of insuperable:

● Unconquerable

● Insurmountable

● Impassable

● Invincible

● Unsurmountable

● Indomitable

● Impossible

● Unbeatable


Opposite/Antonyms of insuperable:

● Conquerable

● Vulnerable

● Surmountable

● Susceptible

● Weak

● Liable

● Amenable


Sentence/Example of insuperable:

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