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
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019

Examples from the Web for on-the-spot