English Dictionary
◊ ON-THE-SCENE
on-the-scene
adj : at the scene of action; "an on-the-spot reporter";
"on-the-spot inspections"; "an on-the scene newscast"
[syn: {on-the-spot(a)}, {on-the-scene(a)}]