Hello there!
Would you please kindly explain me what "to touch base" means.
I can only assume what it means but I am not quite sure. Here is my source sentence:"It was a pleasure to touch base with you directly..."
Thank you in advance for your professional help.:-)
Sincerely,
butter007

