PUT SB ON THE SPOT


Meaning of PUT SB ON THE SPOT in English

to make sb feel awkward or embarrassed by asking them a difficult question :

The interviewer's questions really put him on the spot.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.