touch base


Meanings

  • establish communication with someone;