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