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