idiom
hand over
Meaning
to give control or possession to someone else
Example
She will **hand over** the keys when the lease is signed.