ON-THE-SPOT
Meaning of ON-THE-SPOT in English
/on"dheuh spot', awn"-/ , adj.
done or occurring at the time or place in question: an on-the-spot recording.
[ 1885-90 ]
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012