The AI-powered English dictionary
comparative more unsurmountable, superlative most unsurmountable
(archaic, rare) insurmountable