English | German | Russian | Czech

superable English

Meaning superable meaning

What does superable mean?

superable

(= conquerable) capable of being surmounted or excelled

Synonyms superable synonyms

What other words have the same or similar meaning as superable?

superable English » English

surmountable conquerable

Are you looking for...?