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

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.0148