INSUPERABLE


Meaning of INSUPERABLE in English

a.

1.

Insurmountable, impassable.

2.

Insurmountable, too great to be overcome, that cannot be got over.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.