DELIVERANCE


Meaning of DELIVERANCE in English

[de.liv.er.ance] n (14c) 1: the act of delivering someone or something: the state of being delivered; esp: liberation, rescue

2: something delivered; esp: an opinion or decision (as the verdict of a jury) expressed publicly

Merriam-Webster English vocab.      Английский словарь Merriam Webster.