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

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.