Get Your Premium Membership

Deliverance

[n] recovery or preservation from loss or danger; "work is the deliverance of mankind"; "a surgeon's job is the saving of lives"


Related Information

More Deliverance Links

Synonyms

delivery, rescue, saving