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.