Deliverance (Deliverance album)
WordNet
noun
(1) Recovery or preservation from loss or danger
"Work is the deliverance of mankind"
"A surgeon's job is the saving of lives"
WiktionaryText
Noun
- the act of delivering, the state of being delivered, or something delivered
- extrication from danger, imprisonment, etc.