on the spot

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

ter plekke, onmiddellijk

immediately; at once

:
He had to make a decision on the spot.
Hij moest ter plekke een beslissing nemen.
The police arrested the thief on the spot.
De politie arresteerde de dief ter plekke.
2.

voor het blok zetten, in een lastige situatie

in a difficult situation from which it is hard to escape

:
His boss put him on the spot by asking about the missing funds.
Zijn baas zette hem voor het blok door te vragen naar de ontbrekende fondsen.
I was put on the spot when asked to sing at the party.
Ik werd voor het blok gezet toen me werd gevraagd om op het feest te zingen.