Meaning of superable

Definition of superable

(adj) capable of being surmounted or excelled

Other information on superable

WIKIPEDIA results for superable
Amazon results for superable