SUPERABLE


Meaning of SUPERABLE in English

adj. able to be overcome. [L superabilis f. superare overcome]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.