TOUCH BASE
Meaning of TOUCH BASE in English
phrasal
: to come in contact or communication
coming in from the cold to touch base with civilization — Carla Hunt
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012