Learn That Word

Synonyms for Delivery (same or very similar meaning)

WordNet sense 1 (your characteristic style or manner of expressing yourself orally):
speech, manner of speaking

WordNet sense 2 (the voluntary transfer of something (title or possession) from one party to another):
livery, legal transfer

WordNet sense 3 (the act of delivering or distributing something (as goods or mail)):
bringing

WordNet sense 4 ((baseball) the act of throwing a baseball by a pitcher to a batter):
pitch

WordNet sense 5 (recovery or preservation from loss or danger):
deliverance, rescue, saving

WordNet sense 6 (the act of delivering a child):
obstetrical delivery


From the ODE community, based on WordNetadd/edit