Meaning of the word "on the spot" in English

What does "on the spot" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

on the spot

US /ɑn ðə spɑt/
UK /ɑn ðə spɑt/
"on the spot" picture

Idiom

1.

immediately; at once

Example:
He had to make a decision on the spot.
The police arrested the thief on the spot.
2.

in a difficult situation from which it is hard to escape

Example:
His boss put him on the spot by asking about the missing funds.
I was put on the spot when asked to sing at the party.
Learn This Word at Lingoland