deliverance

/dɪlˈɪvɝʌns/

Explore definitions, synonyms, and language insights of deliverance

Definitions

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

More General Terms