Browse by letter

Come on the scene

To appear in a certain area or place.

When the new DVD player came on the scene everybody wanted one.