Dictionary for word “deliverances”
deliverances - Did you Mean?
deliverance
deliverable (deliverables)