VariousWords beta
Related Terms:
Definitions:
Adjective
surmountable
Definition: capable of being surmounted or overcome; "situations of measurable and surmountable danger"
Definition: Able to be surmounted or overcome; defeatable.