2. on-the-scene

adjective. At the scene of action.
Antonyms
Synonyms