|
- See:
- spot
part of speech: |
phrase |
definition 1: |
at once; immediately.
The teacher gave us our tests back on the spot.- synonyms:
- immediately
|
definition 2: |
in a bad or uncomfortable position.
He was on the spot when she finally confronted him.- synonyms:
- trapped
|
related words: |
soon |
|
|