Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Adjective: on-the-scene
  1. At the scene of action
    "an on-the-scene reporter";
    - on-the-spot

See also: on-site