English dictionary
superable meaning and definition
Definition and meaning of superable at MeaningMonkey.org. superable meaning and definition in the English Dictionary.SUPERABLE adjective
Definition of superable (adjective)
- capable of being surmounted or excelled
- synonyms: conquerable
Source: Princeton University Wordnet