on the spot
Speech parts
1. on the spot - Adjective
2. on the spot - Adverb
3. on the spot - Phrase
4. on the spot - Adjective Satellite
Meaning
without delay or immediately
at the place in question; there
in a difficult situation
at the scene of action
Source: WordNetAlternative names
on-the-spot
Synonyms
Antonyms
Show all antonymsExamples
we hired her on the spot
thought they were going to shoot us down on the spot
they were on the spot when it happened
it had to be decided by the man on the spot
that question really put him on the spot
an on-the-spot reporter