Definition
To lose contact (with).
Alternative form of lose one's touch.
In Context
- "Friends that I had lost touch with years ago suddenly found me again."
- "At times, people with psychotic disorders lose touch with reality."
- "Francis Urquhart: I think Lord Billsborough is starting to lose touch a bit. Tim Stamper: Shame. Used to be a hell of an operator in his day."