in a spot

[in a spot] See: ON THE SPOT(2).