LEARNit Dictionary
insuperable
adjective
/ɪnˈsuːpərəbl/
UK
/ɪnˈsuːpərəbl/
US
1
that cannot be dealt with successfully
غیر قابل غلبه, غیرقابل عبور
synonym
insurmountable