D defs.my
Entry 1 sense Webster, 1913

on-the-scene

· IPA
01 adj. Being or occurring at the place or time in question; as, an on-the-scene newscast.
  1. 1.
    Being or occurring at the place or time in question; as, an on-the-scene newscast.