Synonyms and Antonyms for touch_base

1. touch base (v.)

establish communication with someone

Synonyms: