phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

What does "keep in touch" mean?

Posted by Varda on May 03, 2003

Hi,
I was wondering where does the phrase "keep in touch" originate from.
Doesnt touc mean physical contact? How can I have feel the "touch" of someone not in the same physical proximity?
Please help.
Thanx.