Deliverables Meaning

There are 2 meaning(s) for word Deliverables

Meaning 1 : something that can be provided as the product of development

    Example : under this contract the deliverables include both software and hardware

Meaning 2 : suitable for or ready for delivery