DelivererDELIVERER, noun1. One who delivers; one who releases or rescues; a preserver.The Lord raised up a deliverer to Israel. [[Judges 3#9|Judges 3:9]].2. One who relates, or communicates.