on-the-spot

[ on-thuh-spot, awn- ]
/ ˈɒn ðəˌspɒt, ˈɔn- /

adjective

done or occurring at the time or place in question: an on-the-spot recording.

Origin of on-the-spot

First recorded in 1885–90

Example sentences from the Web for on-the-spot