Definition of "on the spot"
prepositional phrase
(idiomatic) In a particular place.
Quotations
[…] on October 29, 1888, the Russian imperial train was derailed at Borki by defective track, and twenty-one persons were killed. Although these did not include the Emperor Alexander III, who escaped with a bruising, a footman serving coffee to him at the critical moment, and his dog, which was lying on the floor beside him, were both killed on the spot.
1945 September and October, C. Hamilton Ellis, “Royal Trains—V”, in Railway Magazine, pages 251–252