1. on-the-scene

adjective. At the scene of action.
Antonyms
Synonyms
Featured Games
×