Translations:Language/English/Vocabulary/Helpful-Phrases-for-the-Business-World/73/en
Jump to navigation
Jump to search
Rate this lesson:
touch base
To "touch base" means to make contact with someone.
To "touch base" means to make contact with someone.