Meaning of “arrival” - Learner’s Dictionary

arrival

noun uk us /əˈraɪvəl/
ARRIVING [ U ]

B1 an occasion 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 ]

the time 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.

(Definition of “arrival” from the Cambridge Learner’s Dictionary © Cambridge University Press)