Let's touch base next week
Суббота, 23 Май 2020 r. 18:37
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.
People who read this post also read ...