DELIVERER, noun 1. One who delivers; one who releases or rescues; a preserver. The Lord raised up a deliverer to Israel. Judges 3:9. 2. One who relates, or communicates.
Source: Webster's 1828 American Dictionary ↗ · public-domain · returned verbatim, no AI