touch base (English)
Voice
Listen
Votes
touch base
touch base
- Verb
establish communication with someone; "did you finally connect with your long-lost cousin?"
Synonyms:
establish communication with someone; "did you finally connect with your long-lost cousin?"