hand over

hand over

hands over

handed over

handed over

handing over

Verb
to surrender someone or something to another

Synonymer