then and there in Latin then and there in Latin īlicō adv (idiomatic) Right at that moment in time and on the spot; immediately. Add to Flashcards