DictionaryAI

then and there

Short definition from Wiktionary

Adverb

  1. Right at that moment in time and on the spot; immediately.

We haven’t written up then and there yet: Simple and Standard meanings, examples and a quiz.