|
Definition of On the spot
1. Adverb. Without delay or immediately. "Thought they were going to shoot us down on the spot"
2. Adverb. In a difficult situation. "That question really put him on the spot"
3. Adverb. At the place in question; there. "It had to be decided by the man on the spot"