Definitions
noun
act of relinquishing property or authority etc
“the handover of occupied territory”
Look “handover” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
act of relinquishing property or authority etc
“the handover of occupied territory”