Subscribe
URL of the page has been copied to clipboard.
Meaning : At the scene of action.
Example : An on-the-spot reporter. On-the-spot inspections. An on-the scene newscast.
Synonyms : on-the-spot
Install App