Word Hen
What is the meaning of the word "
handover
"?
Definitions:
act of relinquishing property or authority etc
noun
the handover of occupied territory