put someone on the spot
成語所屬單字spot
put someone on the spot — 慣用語
1. to ask someone a difficult question or make them decide something immediately, o
1.慣用語
釋義
使某人難堪;讓某人當場回答
to ask someone a difficult question or make them decide something immediately, often in front of others
例句
The teacher put Caio on the spot by asking him to explain his answer in front of the whole class.
During the meeting, the boss put Layla on the spot by asking for her opinion first.