/dɪˈlɪvə(r) ||; dɪˈlɪvɚ/verb1 [I,T] to take sth (goods, letters, etc) to the place requested or to the address on it 运送;投递;送交 · Your order will be delivered within five days. 你订的货将于五天内送到。We deliver free within the local area. 本地的话,我们免费送货上门。
2 [T] to help a mother to give birth to her baby 接生;助产: to deliver a baby 接生
3 [T] (formal 正式) to say sth formally 宣布;发表: to deliver a speech/lecture/warning 发表演说;讲课;发出警告
4 [I] deliver (on sth)(informal 非正式) to do or give sth that you have promised 履行,实现(诺言): The new leader has made a lot of promises, but can he deliver on them? 新上任的领导作出了许多承诺,但他能兑现吗?
come up with/deliver the goods→
GOODS