SUPERABLE Meaning of SUPERABLE in English adj. able to be overcome. [ L superabilis f. superare overcome ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012