"deliverable" in the noun sense
1. deliverable
something that can be provided as the product of development
"under this contract the deliverables include both software and hardware"
"deliverable" in the adjective sense
1. deliverable
suitable for or ready for delivery
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License