Origin: Latin suffix -able
Insurmountable has 3 different meanings across 1 category:
not capable of being surmounted or overcome
"insurmountable disadvantages"
impossible to surmount
Incapable of being passed over, surmounted, or overcome; insuperable