English Dictionary
Definition lose touch (with something) in British English
lose touch (with something) phrase
phrase1
to not know the most recent information about something, so that you no longer understand it completely
Synonyms and related words
