in touch ( synonym found)

Definition of in touch:

°In contact, or in communication.
"Let's stay in touch."
°The ball, or a player, is in touch when it, or he, is outside the playing area or touching the touchlines of the playing area.

Definition of in touch:

°In contact, or in communication.
"Let's stay in touch."
°The ball, or a player, is in touch when it, or he, is outside the playing area or touching the touchlines of the playing area.

Back to Top