on the spot
prepositional phrase
- prepositional phrase (idiomatic) At that very moment. “He liked the house, so he made an offer on the spot.”
- prepositional phrase (idiomatic) Having to answer or decide without warning or preparation. “All the sudden questions put him on the spot and he had to think quickly.”
- prepositional phrase (idiomatic) In a particular place. “This report comes from our man on the spot in Gaza.”
Synonyms
right away then and there on the stand in place on location on site on the premises in the room
Sources: Wiktionary — from the Wiktionary entry “on the spot”, CC BY-SA 4.0. Details