1.deliver (a speech, oration, or idea);
The commencement speaker presented a forceful speech that impressed the students
2.bring to a destination, make a delivery;
our local super market delivers
3.to surrender someone or something to another;
the guard delivered the criminal to the police
4.free from harm or evil
5.hand over to the authorities of another country;
They extradited the fugitive to his native country so he could be tried there
6.pass down;
render a verdict
7.utter (an exclamation, noise, etc.);
The students delivered a cry of joy
8.save from sins
9.carry out or perform;
deliver an attack, deliver a blow
10. relinquish possession or control over;
The squatters had to surrender the building after the police moved in
11. throw or hurl from the mound to the batter, as in baseball;
The pitcher delivered the ball
12. give birth (to a newborn);
My wife had twins yesterday!