to come in contact or communication <coming in from the cold to touch base with civilization ― Carla Hunt>
TOUCH BASE
Meaning of TOUCH BASE in English
Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012