deliverable - a thing that is often delivered since the product of improvement; "less than this contract the deliverables involve the two computer software and hardware" Choose goods In the event the emphasis is fewer around the product alone plus much more on its manufacturer or the fact of buying/?providing it.produce [U] items which have been d