释义 |
idiomput sb on the spotto put someone in a difficult situation by asking them questions which they cannot answer or which are embarrassing to answer:I don't want to put you on the spot, but could you lend me £10?The name of the article? Well, let me think, you've put me on the spot now - I can't remember.
|