Adverbs

(r)on the spotwithout delay or immediately“we hired her on the spot”, “thought they were going to shoot us down on the spot”
(r)on the spotin a difficult situation“that question really put him on the spot”
(r)on the spotat the place in question; there“they were on the spot when it happened”, “it had to be decided by the man on the spot”