Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


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

See also: on-site