Words: on the spot
Part of speech: r
Definition: at the place in question; there
Example: they were on the spot when it happened