at the scene of action; an on-the-spot reporter; on-the-spot inspections; an on-the scene newscast
[ Syn: on-the-spot ]