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.