adj. conquerable, can be defeated, beatable, vanquishable; able of being overcome; capable of being excelled
SUPERABLE
Meaning of SUPERABLE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012