DELIVERY


Meaning of DELIVERY in English

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

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.