SUPERABLE


Meaning of SUPERABLE in English

adj. able to be overcome.

Etymology: L superabilis f. superare overcome

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