insurmountable
1. [ adjective ] not capable of being surmounted or overcome
Synonyms: unsurmountable
Examples:

"insurmountable disadvantages"

Related terms: surmountable insuperable impossible unconquerable
2. [ adjective ] impossible to surmount
Synonyms: insuperable
Related terms: unconquerable