THEN AND THERE


Meaning of THEN AND THERE in English

adverb

: on the spot : immediately

decided then and there to give up the trip and go home

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.