Advanced as in endanger To place someone in a challenging or difficult situation, often making them feel uncomfortable or pressured. Clear All
1 Example Sentence Showcasing the Meaning of 'Put On The Spot'
As the team leader, Mike had to put on the spot those members who were not contributing to the group project.
Report
Meaning
Contribute
Copied