Definisi 'superable'

English to English
adjective
1 Capable of being overcome or conquered; surmountable. Terjemahkan
source: webster1913

adjective satellite
2 capable of being surmounted or excelled Terjemahkan
source: wordnet30

More Word(s)
surmountable,

Visual Synonyms