Idiom: Touch base

Idiom Definitions for 'Touch base'


If you touch base with someone, you contact them.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: