• more Thesaurus
  • Definition
    • handover :act of relinquishing property or authority etc
      • the handover of occupied territory

  • Derivative