deliverance in Finnish deliverance in Finnish pelastus noun The act of setting free or extricating from danger, imprisonment, bondage, evil, etc. Add to Flashcards