DELIVERY


Meaning of DELIVERY in English

[de.liv.ery] n, pl -er.ies (15c): the act of delivering something; also: something delivered

Merriam-Webster English vocab.      Английский словарь Merriam Webster.