What does "on the scene" mean?
Native speaker’s answer
Rebecca
"On the scene" in this context means "at the location", particularly where something, usually an emergency, is happening or has happened. "At the scene" can also be used and has the same meaning. Ex: After I called the police, they were on the scene immediately. Ex: Detectives were at the scene this morning to investigate.