recovery or preservation from loss or danger; work is the deliverance of mankind; a surgeons job is the saving of lives
[ Syn: deliverance , delivery , saving ]
rescue (n.)
free from harm or evil
[ Syn: deliver ]
take forcibly from legal custody; rescue prisoners'