Let the world spice up your life.

Cafetalk Tutor's Column

Tutor Erika 's Column

Let's touch base next week

May 23, 2020

This American idiom of touch base really means let's talk, let's communicate and to contact each other.

It comes from the game of baseball where the runners need to touch the base to make a run legal. 

Got a question? Click to Chat