SUPERABLE


Meaning of SUPERABLE in English

adj. conquerable, can be defeated, beatable, vanquishable; able of being overcome; capable of being excelled

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.