Definitions for touch base
get in touch, touch base, connect(verb)
establish communication with someone
"did you finally connect with your long-lost cousin?"
To touch a base, usually with a foot but sometimes with a hand.
(derived from the baseball term) To consult, visit, or communicate.