Synonyms of deliverance in English:
deliverance
See US English definition of deliverance
See UK English definition of deliverance
See Spanish definition of liberación
noun
1‘their deliverance from prison’
SYNONYMS
liberation, release, freeing, rescue, delivery, discharge, ransom, emancipation
salvation, redemption
historical manumission
2‘the tone he adopted for such deliverances’
SYNONYMS
utterance, statement, announcement, pronouncement, declaration, proclamation
lecture, sermon, speech, oration, disquisition, peroration