hand over


Meanings

  • act of relinquishing property or authority etc;
  • to surrender someone or something to another;