Dictionary
Type a word in English or Spanish. English is blue, Spanish is rose. Tap any line to hear it.
on the spot
English
- 🔊 without delay or immediately“we hired her on the spot”
- 🔊 at the place in question“they were on the spot when it happened”
- 🔊 in a difficult situation“that question really put him on the spot”