deliverance
1. |
(noun) recovery or preservation from loss or danger; "work is the deliverance of mankind" or "a surgeon's job is the saving of lives" |
|
Synonyms: delivery, rescue, saving |
|
Related Words: liberation, lifesaving, reclamation, recovery, redemption, reformation, release, retrieval, salvage, salvation, search and rescue mission |
|
|