to be in touch
[phrase]
to be in contact with someone, particularly by seeing or writing to them regularly
out of touch
[phrase]
not having been in contact with someone and unaware of their current situation
to touch base (with)
[phrase]
to make contact with someone in order to exchange information or to consult with them
Download LanGeek App