not capable of being surmounted or overcome; insurmountable disadvantages
[ Syn: insurmountable ]
incapable of being surmounted or climbed
[ Syn: unclimbable ]
not capable of being surmounted or overcome; insurmountable disadvantages
[ Syn: insurmountable ]
incapable of being surmounted or climbed
[ Syn: unclimbable ]