DELIVERANCE


Meaning of DELIVERANCE in English

n.

1.

Release, liberation, emancipation, redemption, escape.

2.

Extrication, rescue, acquittance.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.