deliverance

Noun
  • Recovery or preservation from loss or danger (synset 100094303)

Other Searches