deliver

verb

1.
deliver (a speech, oration, or idea)
Derived from:
delivery
2.
bring to a destination, make a delivery
5.
hand over to the authorities of another country
6.
7.
utter (an exclamation, noise, etc.)
8.
save from sins
Derived from:
deliverer
9.
carry out or perform
11.
throw or hurl from the mound to the batter, as in baseball