there and then
On the spot
There and then means immediately, at that very moment and place.
The phrase emphasizes decisiveness or spontaneity—something happening without delay or deliberation: She decided there and then to quit her job.
Also rendered as then and there with identical meaning.
- at onceWithout any delay
- forthwithWithout delay
- instantlyWithout any pause
- in an instantWith no delay
- immediatelyWithout any pause
straightaway · on the spot · on the double · presently · promptly · right now · now · without delay · just like that · split second · decisive · directly · as soon as · impulsive · back · temporality · in the past · urgency
there and thenlater
At a subsequent time
eventually · in due course · at some point · sometime · down the road
then, there, therefore, thereby, therein, thereto, thence, thenceforth, thereunder