On the spot
Meanings and origins of thousands of idioms, curious words, and slang.
Home
A-Z Database
Disclaimer
Dates of Origin
Contact
Origin of: On the spot
On the spot
see Put someone on the spot
Related Idioms
Hit the spot
John/Johnny/Johnny-come-lately/Johnny-on-the-spot/stage-door Jornny
Put someone on the spot
Soft spot
Spot cash/spot on etc