What does 'Touch base' mean?

If you touch base with someone, you contact them.

Idioms similar to 'Touch base'

See also: