on the spot

(redirected from On the Spot (disambiguation))
Also found in: Dictionary.