Words: on the spot
Part of speech: r
Definition: without delay or immediately
Example: we hired her on the spot