in touch

in touch  {adj. phr.}
Talking or writing to each other; giving and getting news.
John kept in touch with his school friends during the summer.
Police anywhere in the U.S. can get in touch instantly with any other police department by teletype.
The man claimed to be in touch with people on another planet.
Compare: KEEP TRACK. Contrast: OUT OF TOUCH.
Categories: adjective

An client error occurred: Error calling GET (403) The request cannot be completed because you have exceeded your <a href="/youtube/v3/getting-started#quota">quota</a>.