- being at the very place of occurrence: an on-the-scene newscast.
More Definitions
- JOINT CHIEFS OF STAFF (noun) Definition, Meaning & Examples
- DIRECTION (noun) Definition, Meaning & Examples
- SWAMP CYPRESS (noun) Definition, Meaning & Examples
- VIVACITY (noun) Definition, Meaning & Examples
- OFF-THE-FACE (noun) Definition, Meaning & Examples
- ROSTEN (noun) Definition, Meaning & Examples