
put someone on the spot
Meaning: To put someone in a difficult situation or to present someone with a difficult choice; to embarrass someone.
Example: “Asking about her salary in front of everyone really put her on the spot.”
Origin: Builds on "on the spot," documented since the mid-1600s in the sense of acting immediately or being present at a precise place and time. "Put someone on the spot" specifically — forcing them into a difficult position where they must answer a hard question or make an uncomfortable decision right away — is a considerably more recent addition, first recorded in 1928. The added "put" makes the difference: rather than simply being somewhere at a given moment, the phrase describes one person actively placing another into that position of pressure, with no room left to delay or avoid the moment.
More English idioms
- raise Cain To cause a disturbance, often because one is extremely angry; to make trouble.
- red tape The unnecessary paperwork and procedures of a complicated bureaucracy.
- rest on one's laurels To be so satisfied with what one has already accomplished that one no longer works very h…
- ring a bell To stir something in one's memory; to cause someone to remember something.
- roll with the punches To adjust to bad fortune; to take a relaxed attitude towards life and its problems.
- see someone or something through rose-colored glasses To see something in a falsely good way; not to see something objectively.
Explore another collection: Compliments & Insults
Compliments and insults from around the world, from the sweet to the savage.
- 눈치가 없다 (nunchi ga eopda) Hopelessly socially oblivious — can't pick up on emotional cues, awkward silences, or uns…
- حمار (ḥimār) A stubborn fool — the donkey being the universal symbol of obstinacy in Arabic culture.
- Je bent een kanjer You're a star — a champ and a wonderful person.
Keep exploring