arrival ·noun (BECOME AVAILABLE)

Definition: when something new is discovered or created or becomes available Level: C2