ON THE SPOT


Meaning of ON THE SPOT in English

1.

immediately :

He answered the question on the spot.

an on-the-spot parking fine

2.

at the actual place where sth is happening :

An ambulance was on the spot within minutes.

an on-the-spot report

3.

( NAmE also in ˈplace ) in one exact place, without moving in any direction :

Running on the spot is good exercise.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.