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

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.