Put on the spot— definition, example and pronunciation in USA and UK English

Adjective
Put on the spot
to be forced to quickly make a difficult statement when one is not expecting it
When Jolene was unexpectedly asked to present at the meeting, she felt like she was put on the spot and struggled to keep her cool.