Meaning : Free from harm or evil.
Synonyms : deliver
Meaning : Take forcibly from legal custody.
Example :
Rescue prisoners.
Meaning : Recovery or preservation from loss or danger.
Example :
Work is the deliverance of mankind.
A surgeon's job is the saving of lives.
Synonyms : deliverance, delivery, saving