Able to be surmounted or overcome; defeatable.
Now that we have done the impossible we can finish it, all that remain are rather easy and surmountable obstacles.
From surmount + -able.
Select a language to see translations