Today's idiom - Day 30

put someone on the spot

If you put someone on the spot, you put them in an uncomfortable position, for example by asking difficult questions which they cannot avoid.

"The reporter was put on the spot when he was asked to reveal his source."