English / idiom
Put Someone on the Spot
MEANING IN ENGLISH
To force someone into a difficult situation or make them answer a challenging question without preparation.
In context
01
The interviewer put the tribal elder on the spot by asking why the younger generation was abandoning folklore.
02
Please do not put me on the spot in front of the whole family regarding my personal life choices.
Synonyms
corner someone,catch off guard,embarrass
Antonyms
put at ease,reassure,let off the hook
Collocations
feel put on the spot,unexpectedly put on the spot,deliberately put on the spot