on the spot
Meaning
- (idiomatic) At that very moment.
- (idiomatic) Having to answer or decide without warning or preparation.
- (idiomatic) In a particular place.
Synonyms
at once
on location
on the premises
right there
at that moment
in one’s presence
whatever works
before one’s eyes
Translations
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "on the spot" and many other words and sentences in English.