put somebody on the spot

成語所屬單字spot

put somebody on the spot — 慣用語

1. To make someone feel uncomfortable by asking a difficult question.

1.慣用語
釋義

使…為難

To make someone feel uncomfortable by asking a difficult question.

例句

The reporter's question put the politician on the spot.

Don't put me on the spot; I don't know the answer.