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
During the scientific conference, the researcher was put on the spot to defend his groundbreaking findings.