DELIVERY


Meaning of DELIVERY in English

n. transference; conveyance (such as of merchandise); distribution; act of giving birth, childbirth; liberation; salvation

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.