Meaning of unsurmountable

Definition of unsurmountable

(adj) not capable of being surmounted or overcome; "insurmountable disadvantages"
incapable of being surmounted or climbed

Other information on unsurmountable

WIKIPEDIA results for unsurmountable
Amazon results for unsurmountable