Adjective Definition

superable

1.Definition: capable of being surmounted or excelled

Related Adjective(s):conquerable




Please Share