IN TOUCH Meaning of IN TOUCH in English 1》 in or into communication. 2》 possessing up-to-date knowledge. → touch Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004