DELIVERANCE


Meaning of DELIVERANCE in English

/ dɪˈlɪvərəns; NAmE / noun

[ U ] deliverance (from sth) ( formal ) the state of being rescued from danger, evil or pain

••

WORD ORIGIN

Middle English : from Old French delivrance , from the verb delivrer , based on Latin de- away + liberare set free.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.