on_the_spot
1. [ adverb ] without delay or immediately
Examples:

"we hired her on the spot" "thought they were going to shoot us down on the spot"

2. [ adverb ] in a difficult situation
Examples:

"that question really put him on the spot"

3. [ adverb ] at the place in question; there
Examples:

"they were on the spot when it happened" "it had to be decided by the man on the spot"

Similar spelling:   on-the-spot
  on_the_QT
  on_the_go
  on_the_sly
  on_the_side
  on_the_Q.T.
  on_the_quiet
  on_the_job
  on_the_hook