English synonyms about - contact  

on-the-scene

adjective

1 on-the-scene

At the scene of action.

synonym: on-the-spot.


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

debug info: 0.0904