expr
1) infml
You've put me on the spot here - I can't answer your question — Вы меня, признаться, озадачили - я не знаю, что ответить
The question put me on the spot - I couldn't make an excuse or lie — Вопрос поставил меня в затруднительное положение - я не хотел выворачиваться или лгать
You're putting me rather on the spot — Ты ставишь меня в неловкое положение
I was really put on the spot when she asked if we could go for a meal — Представьте себе мое положение, когда она сказала, что хочет пойти куда-нибудь пообедать
2) AmE sl
Just hear me out. What if Carlo had put Sonny on the spot, fingered him — Да послушай меня. А что, если Карло подставил Санни, навел их на него?
3) AmE dated sl
He was afraid of being mistaken for that guy and put on the spot — Он боялся, что его по ошибке примут за того парня и прикончат