ARRIVING[U]›when someone or something arrives somewhere: He first met Panos soon after his arrival in Greece.There was a car waiting for him on arrival.
BECOME AVAILABLE[U]›when something new is discovered or created or becomes available: The town grew rapidly with the arrival of the railway.
NEW PERSON/THING[C]›a new thing or person that has arrived: Two teachers were there to greet the new arrivals.