put someone on the spot - definition and synonyms

phrase
  1. to ask someone a question that is difficult or embarrassing to answer

    I’m going to put you on the spot and ask what you would have done in his position.

See also main entry: spot