/ ɪnˈsuːpərəbl; NAmE ; BrE also -ˈsjuː-/ adjective
( formal ) ( of difficulties, problems, etc. ) that cannot be dealt with successfully
SYN insurmountable
••
WORD ORIGIN
Middle English (in the general sense invincible ): from Old French , or from Latin insuperabilis , from in- not + superabilis (from superare overcome).