superable
English Dictionary
->
Letter S
-> superable
Search Dictionary:
superable Definition
(s)
capable
of
being
surmounted
or
excelled
superable Synonyms
conquerable
superable
© Art Branch Inc.