n. 1 distribution, delivering, deliverance, conveyance, transportation, transport The strikers have caused delivery of newspapers to stop 2 liberation, release, deliverance, emancipation His delivery from poverty was still a few years away 3 childbirth, parturition; confinement Many women find that their second child is an easier delivery 4 presentation, performance; utterance, enunciation, articulation, pronunciation, expression, execution He is an accomplished orator, with a spellbinding delivery
DELIVERY
Meaning of DELIVERY in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012