ɪnˈsuːpərəbəl
British ɪnˈsjuːpərəbəl
formal, of a problem, difficulty, etc.
: impossible to solve or get control of : impossible to overcome
They succeeded despite some nearly insuperable [=insurmountable] difficulties.
insuperable barriers



