INSUPERABLE


Meaning of INSUPERABLE in English

adj.1 (of a barrier) impossible to surmount.

2 (of a difficulty etc.) impossible to overcome.

Derivatives:

insuperability n. insuperably adv.

Etymology: ME f. OF insuperable or L insuperabilis (as IN-(1), SUPERABLE)

Oxford English vocab.      Оксфордский английский словарь.