English edit

Prepositional phrase edit

on the scene

  1. In a prominent position during a situation.
    to come on the scene, to appear on the scene, to burst on the scene

See also edit

Further reading edit