MohammedPreview
Open in TheBrain

To Hand Over

  1. (transitive, idiomatic) To relinquish control or possession of something to someone.
  2. (transitive, idiomatic) To deliver (someone to an enemy, police, etc.).
Synonyms