deliverance (Noun) — Recovery or preservation from loss or danger. ex. "work is the deliverance of mankind"