To hand over Meaning, Definition & Usage

Definitions
  1. to yield control of; to surrender; to deliver up.

Webster 1913