To put someone on the spot is to force them into unexpected action.
- Don’t put me on the spot, it’s not my fault you didn’t study!
- Melody gets really embarrassed when she’s put on the spot.
- Have you ever been put on the spot? If so, how did you deal with it?