capable of being overcome or conquered; surmountable

listen to the pronunciation of capable of being overcome or conquered; surmountable
English - English
superable
capable of being overcome or conquered; surmountable
Favorites