deliver
Verb
to take and give something to a person or place
How beautiful! I was delivered some flowers today from a secret admirer.
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.