handover n : act of relinquishing property or authority etc; "the handover of occupied territory"
Copyright © 2024 3Dict.net