Skip to content

deliverance

Dictionary definition · deliverance

noun

  1. recovery or preservation from loss or danger"work is the deliverance of mankind"

Source: Open English WordNet (CC BY 4.0).