Insurmountable - Definition

insurmountable

adj 1: not capable of being surmounted or overcome;
"insurmountable disadvantages" [syn: insurmountable,
unsurmountable] [ant: surmountable]
2: impossible to surmount [syn: insuperable, insurmountable]

Look up another word