Feedback
On the spot
Your browser does not support the audio element.
Meaning
Prep_phrase
●
At that very moment.
●
Having to
answer
or
decide
without
warning
or preparation.
●
In a particular place.
Sourced from
Wiktionary
Synonyms
Immediately
Right Away
In Place
On Location
On Site
Then And There
On The Premises
In The Room
On The Ground
On The Scene
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better