delivering
dɪˈlɪvə
verb
bring and hand over (a letter, parcel, or goods) to the proper recipient or address.
the products should be delivered on time
bring,take,take round,convey,carry,transport,distribute,drop-ship,send,dispatch,remit,hand over,turn over,transfer,make over,sign over,surrender,give up,yield,relinquish,cede,render up,consign,commit,entrust,trust,commend