insurmountable
adjective
1. not capable of being surmounted or overcome
- insurmountable disadvantages
Similar word(s): unconquerable, impossible, insuperable, unconquerable, unsurmountable
2. impossible to surmount
Similar word(s): unconquerable, insuperable