on the spot
phrase
1
: at once : immediately
was hired on the spot
2
: at the place of action
a reporter who was on the spot
3
a
: in a responsible or accountable position
The coach was put on the spot for the team's latest loss.
b
: in a difficult or trying situation
The unexpected question put me on the spot.
Love words? Need even more definitions?
Merriam-Webster unabridged




Share