on-the-spot

Прил. 1) на месте, местный 2) немедленный, непосредственный Syn : immediate (разговорное) на месте, местный; — * control контроль на местах; — * news coverage передача новостей с места событий; — * camerawork съемка с места событий немедленный, непосредственный; — * diagnosis of disease предварительный диагноз заболевания

Источник: Полный англо-русский словарь на Gufo.me