to give, direct, or aim something:
The priest delivered a passionate sermon/speech against war.
The jury delivered a verdict of not guilty.
The police said that it was the blow delivered (= given) to her head that killed her.
The pitcher tripped as he delivered the ball (= threw it towards the person with the bat).