Skip to main content
Search
Search This Blog
Baihou English
English Language Learning
On the spot
Meaning
: right there, in the place where something happens
Example
: I decided to do it on the spot. The police were called and they were on the spot within three minutes.
Show random idiom 🔄
Show all idioms and phrases