on the spot
01
in a way that is instant and has no delay
例
She handles customer inquiries on the spot, providing immediate assistance.
02
in the same place where an event is taking place
例
The journalist was on the spot to report live from the scene of the accident.
03
doing an action in place while staying fixed
Dialect
British
例
She does five minutes of running on the spot.



























