Meaning of “on the spot” in the English Dictionary

american-english dictionary

"on the spot" in American English

See all translations

on the spot

at that moment or place:

He was arrested on the spot.

Someone who is put on the spot is forced to do or say something the person would rather not do or say:

I’m not trying to put you on the spot, but could you explain why you did that?

(Definition of “on the spot” from the Cambridge Academic Content Dictionary © Cambridge University Press)