Definitions of on the spot:
- adverb: without delay or immediately
Example: "We hired her on the spot"
- adverb: at the place in question; there
Example: "They were on the spot when it happened"
- adverb: in a difficult situation
Example: "That question really put him on the spot"
Search for on the spot at other dictionaries: OneLook, Oxford, American Heritage, Merriam-Webster, Wikipedia
Use in a sentence...