insuperable

adjective2 collocationsAvg. frequency: 6.3

Refers to a barrier or problem that is impossible to overcome.

Refers to a difficulty that cannot be solved or dealt with.