English synonyms about - contact  
on-the-spoton-the-sceneon-site

on-the-spot

adjective

1 on-the-spot

At the scene of action:
— An on-the-spot reporter.
— On-the-spot inspections.

synonym: on-the-scene.


Find more on on-the-spot elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0166