Definition: (adjective) Capable of being surmounted or excelled.
Synonyms: conquerable.
Usage: Bankruptcy is unpleasant, to say the least, but it is a superable problem.
Discuss
Source: The Free Dictionary
Definition: (adjective) Capable of being surmounted or excelled.
Synonyms: conquerable.
Usage: Bankruptcy is unpleasant, to say the least, but it is a superable problem.
Discuss
Source: The Free Dictionary