on-the-spot Meaning, Definition & Usage

  1. adjective satellite at the scene of action
    on-the-scene.
    • an on-the-spot reporter
    • on-the-spot inspections
    • an on-the scene newscast

WordNet