EXUPERABLE


Meaning of EXUPERABLE in English

adj surmountable; superable.

Webster English vocab.      Английский словарь Webster.