delivery

n. (pl. -ies) 1 delivering or being delivered. 2 regular distribution of letters etc. (two deliveries a day). 3 thing delivered. 4 childbirth. 5 deliverance. 6 style of throwing a ball, delivering a speech, etc. [anglo-french: related to *deliver]

n. The act of delivering from restraint; rescue; release; liberation; as, the delivery of a captive from his dungeon.