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 scene

arrive; appear.

→ scene

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.