spot noun definition in Embarrassment topic from the Oxford Advanced Learner's Dictionary

spot

 noun: Embarrassment topic
to make somebody feel awkward or embarrassed by asking them a difficult question The interviewer's questions really put him on the spot.