Definition: to meet briefly, especially to discuss progress
Next week, I will be traveling in Europe. However, let’s touch base each day, so you can update me about the project.
Your boss needs to hear from you. If you don’t already have a meeting scheduled, then at least send him an email, to touch base.