Etymology
Advertisement

deliverable (adj.)

"that may be delivered," 1727, from deliver + -able.

Advertisement
Advertisement
Definitions of deliverable
1
deliverable (n.)
something that can be provided as the product of development;
under this contract the deliverables include both software and hardware
2
deliverable (adj.)
suitable for or ready for delivery;
From wordnet.princeton.edu