Adjective
inexuperable (comparative more inexuperable, superlative most inexuperable) (rare, poetic) insurmountable, unbeatable.