Definition of "Deliver" :
verb: cause to be born
verb: deliver (a speech, oration, or idea)
verb: utter (an exclamation, noise, etc.)
"The students delivered a cry of joy."
verb: pass down
"Deliver a judgment."
verb: bring to a destination, make a delivery
"Our local super market delivers."
verb: throw or hurl from the mound to the batter, as in baseball
"The pitcher delivered the ball."
verb: relinquish possession or control over
verb: to surrender someone or something to another
"The guard delivered the criminal to the police."
verb: carry out or perform
"Deliver an attack."
verb: hand over to the authorities of another country
verb: free from harm or evil
verb: save from sins