deliver (someone or something) to (someone or something)
To transfer or give someone or something to someone or something else. In his will, my grandfather delivered the deed of his house to me, so I guess I'm a homeowner now.
deliver someone or something to someone or something
to transfer someone or something to someone or something; to yield over someone or something to someone or something. When will you deliver the deed to me? I will deliver the deed to you when I have your check.