insuperable
adjectiveImpossible to overcome; insurmountable.
Not superable; incapable of being passed over, overcome, or surmounted.
Synonyms Insurmountable, impassable, unconquerable, invincible.
Incapable of being passed over or surmounted; insurmountable.
Impossible to achieve or overcome or be negotiated.
