THEN AND THERE


Meaning of THEN AND THERE in English

immediately, at that time and place, on the spot

She didn't wait for an explanation. She left him, then and there, and never came back to him.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.