DELIVERANCE
Meaning of DELIVERANCE in English
de ‧ liv ‧ er ‧ ance /dɪˈlɪv ə rəns/ BrE AmE noun [uncountable + from] formal
the state of being saved from harm or danger ⇨ salvation
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012