on-the-spot
1. [ adjective ] at the scene of action
Synonyms: on-the-scene
Examples:

"an on-the-spot reporter" "on-the-spot inspections" "an on-the scene newscast"

Related terms: on-site
2. [ adjective ] at the scene of action
Synonyms: on-the-scene
Examples:

"an on-the-spot reporter" "on-the-spot inspections" "an on-the scene newscast"

Related terms: on-site
Similar spelling:   on_the_spot
  on-the-scene
  on-the-job