deliver/dɪ'lɪvər/

1.vt.[+letter] [ parcel etc] 
(bring) 传送

2.vt.[frm] 
to be delivered into sb's hands/care (handed over) 移交到某人手中/给某人照看

3.vt.[+baby] 
接生

4.vt.[+speech] [ lecture etc] 
发表

5.vt.

(come up with) 履行诺言

6.vt.[+verdict] [ judgement] 
宣告

7.vt.[+warning] [ ultimatum] 
发出

8.vt.[frm] [+blow] 
给予

9.vt.[frm] 
to deliver sb from sth (release) 将某人从某事中解救出来