Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Adverb: on the spot
  1. Without delay or immediately
    "we hired her on the spot"; "thought they were going to shoot us down on the spot"
  2. In a difficult situation
    "that question really put him on the spot"
  3. At the place in question; there
    "they were on the spot when it happened"; "it had to be decided by the man on the spot"
Adjective: on-the-spot
  1. At the scene of action
    "on-the-spot inspections"; "an on-the-spot reporter";
    - on-the-scene

See also: on-site

Encyclopedia: On the spot