Expert To place someone in an uncomfortable or challenging situation; to make someone feel pressured or inconvenienced. Clear All
1 Example Sentence Showcasing the Meaning of 'Put On The Spot'
During the scientific conference, the researcher was put on the spot to defend his groundbreaking findings.
Report
Meaning
Contribute
Copied