on the spot

/ˌɑn ðə ˈspɑt/
adverb
  1. Immediately and at the place where something is happening.
    • The judge fined him on-the-spot for littering.
    • She had to think on-the-spot when the microphone stopped working.
    • The mechanic fixed the tire on-the-spot.
adjective
  1. Done or happening immediately, at the place where something is happening, without delay.
    • The manager gave him an on-the-spot bonus for his hard work.
    • They made an on-the-spot decision to cancel the event.
    • The teacher asked an on-the-spot question during the presentation.
Antonyms
What does "on the spot" mean? | whatsthatwordmean | whatsthatwordmean