Новый большой англо-русский словарь
on-the-spot
1> _разг. на месте, местный;
_Ex:
on-the-spot control контроль на местах;
_Ex:
on-the-spot news coverage передача новостей с места событий;
_Ex:
on-the-spot camerawork съемка с места событий
2> немедленный, непосредственный;
_Ex:
on-the-spot diagnosis of disease предварительный диагноз
заболевания