Etymology
Today it means: Able or likely to meet or be met with success. Full definition →
From succeed + -able.
Etymology from Wiktionary, CC BY-SA 4.0.