on the spot - definition and synonyms

phrase
  1. 1
    in the exact place where something is happening

    We’ll have a police officer on the spot immediately.

  2. 2
    British without leaving the position you are in. The American expression is in place

    She does five minutes of running on the spot.

     Synonyms and related words
See also main entry: spot