lose touch ( synonym found)

Definition of lose touch:

°past tense of lose.
°Unable to find one's way; unavailable, with location unknown.

Definition of lose touch:

°past tense of lose.
°Unable to find one's way; unavailable, with location unknown.

Back to Top