SUPERABLE Meaning of SUPERABLE in English adj. able to be overcome. Etymology: L superabilis f. superare overcome Oxford English vocab. Оксфордский английский словарь. 2012