COME (OR APPEAR OR ARRIVE) ON THE SCENE Meaning of COME (OR APPEAR OR ARRIVE) ON THE SCENE in English come ( or appear or arrive) on the scenearrive; appear. → scene Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004