Synonyms: get in touch, connect, touch base
Definition: establish communication with someone
Usage: did you finally connect with your long-lost cousin?
Similar words: interact
Definition: act together or towards others or with others
Usage: He should interact more with his colleagues