then and there (English, adv)
expansion: then and there (not comparable)
Senses:
glosses: Right at that moment in time and on the spot; immediately.
tags: idiomatic
not-comparable
Forms: