ˈon-the-spot BrE AmE adjective [only before noun]
done immediately while you are at a particular place:
Doctors can often give on-the-spot treatment.
⇨ on the spot at ↑ spot 1 (5)
ˈon-the-spot BrE AmE adjective [only before noun]
done immediately while you are at a particular place:
Doctors can often give on-the-spot treatment.
⇨ on the spot at ↑ spot 1 (5)
Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012