Definition On the spot
English vocabulary and translations (See all our English vocabulary translation)
(to make a decision) on the spot: (to make a decision) immediately, instantly, right away
- "Bruno : Consider yourself lucky that I don't fire you on the spot."
- "Well I can't really make a decision on the spot."
- "I'm not sure I want to make a decision on the spot."
Do you have smart way of remembering 'On the spot'? Share it with us!