surmountable - English Synonyms Dictionary

surmountable

adj.
[1] climbable