insuperable
形容词 insuperable:
impossible to surmount
同义词:insurmountable
incapable of being surmounted or excelled
同义词:unconquerable