[adj] impossible to surmount or climb [adj] not capable of being surmounted or overcome; "insurmountable disadvantages"
impassable, insuperable, insurmountable, unclimbable, unconquerable, unpassable
surmountable