Accent: North America
About the sentence
...and put everybody on the spot...
The idiom to put somebody on the spot means to ask someone a difficult question without any preparation or warning.
e.g. I wish you'd warned me you were going to ask that question after my presentation. I hate being put on the spot like that.
Comments