English definition of “arrival”
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.