Adjective Definition
insurmountable
1.Definition: impossible to surmount
Related Adjective(s):insuperable
2.Definition: not capable of being surmounted or overcome
"Insurmountable disadvantages"
Related Adjective(s):unsurmountable
Please Share
1.Definition: impossible to surmount
Related Adjective(s):insuperable
2.Definition: not capable of being surmounted or overcome
"Insurmountable disadvantages"
Related Adjective(s):unsurmountable