superableEnglish

conquerable, superable

Adjective

Capable of being surmounted or excelled

English: conquerable, superable

English words with similar meanings

Show 1 words