deliverable (adj.)youdaoicibaDictYouDict
1755, from deliver + -able.