put (one) on the spot(redirected from put him on the spot)
put (one) on the spot
To force someone to do something instantaneously, often causing them unease or embarrassment. My kids always try to put me on the spot with requests, knowing that I'm less likely to turn them down in front of their friends' parents. When the boss put me on the spot in the meeting today, I looked like a fool because I wasn't prepared to answer his question.
put someone on the spot
Fig. to ask someone forthright questions; to demand that someone produce as expected. Don't put me on the spot. I can't give you an instant answer. The boss put Bob on the spot and demanded that he do everything he had promised.