on the spot in Dutch on the spot in Dutch ter plekke (idiomatic) At that very moment. Add to Flashcards