deliver
 
 
deliver - verb
- deliver (a speech, oration, or idea)
 
- bring to a destination, make a delivery
 
- to surrender someone or something to another
 
- free from harm or evil
 
- hand over to the authorities of another country
 
- pass down
 
- utter (an exclamation, noise, etc.)
 
- save from sins
 
- carry out or perform
 
- relinquish possession or control over
 
- throw or hurl from the mound to the batter, as in baseball
 
- cause to be born
 
deliver - thesaurus
bear
   
birth
   
cede
   
deport
   
extradite
   
have
   
pitch
   
present
   
redeem
   
render
   
rescue
   
return
   
save
   
surrender