TOUCH BASE


Meaning of TOUCH BASE in English

to come in contact or communication <coming in from the cold to touch base with civilization ― Carla Hunt>

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.