on the spot

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

serta-merta, di tempat kejadian

immediately; at once

:
He had to make a decision on the spot.
Dia terpaksa membuat keputusan serta-merta.
The police arrested the thief on the spot.
Polis menangkap pencuri itu serta-merta.
2.

dalam keadaan sukar, dalam dilema

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 meletakkannya dalam keadaan sukar dengan bertanya tentang dana yang hilang.
I was put on the spot when asked to sing at the party.
Saya diletakkan dalam keadaan sukar apabila diminta menyanyi di majlis itu.