Adverb: in touch
- In communication (with someone)
"Let's stay in touch after the conference"
- Up to date with the latest developments
"The manager stays in touch with industry trends";
- well-informed, clued-up [informal], plugged in [informal], switched on [informal]