on the spot

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

saat itu juga, seketika

immediately; at once

:
He had to make a decision on the spot.
Dia harus membuat keputusan saat itu juga.
The police arrested the thief on the spot.
Polisi menangkap pencuri itu di tempat kejadian.
2.

dalam posisi sulit, dalam kesulitan

in a difficult situation from which it is hard to escape

:
His boss put him on the spot by asking about the missing funds.
Bosnya menempatkannya dalam posisi sulit dengan menanyakan dana yang hilang.
I was put on the spot when asked to sing at the party.
Saya ditempatkan dalam posisi sulit ketika diminta bernyanyi di pesta.