put somebody on the spot

put somebody on the ˈspot

put somebody in a difficult position, perhaps by asking them a difficult or embarrassing question: Her question about my future plans really put me on the spot.
See also: on, put, somebody, spot
Full browser ?