noun
adj
verb
adv

Textual thesaurus for "deliverance"

(noun) rescue, saving, delivery

recovery or preservation from loss or danger

work is the deliverance of mankind; a surgeon's job is the saving of lives