insuperable

in|su|per|able /ɪns'uːpərəbəl/
[ADJ]
A problem that is insuperable cannot be dealt with successfully. (FORMAL)
...an insuperable obstacle to negotiations.
= insurmountable

Popular posts from this blog

abreast

ablaze

allowance