Advanced as in inconvenience To place someone in an uncomfortable or challenging situation. Clear All
1 Example Sentence Showcasing the Meaning of 'Put On The Spot'
The politician was put on the spot during the debate when asked about controversial policy decisions.
Report
Meaning
Contribute
Copied