English | German | Russian | Czech

physical contact English

Meaning physical contact meaning

What does physical contact mean?

physical contact

(= contact) the act of touching physically her fingers came in contact with the light switch

Synonyms physical contact synonyms

What other words have the same or similar meaning as physical contact?

physical contact English » English

contact stereoscopic contact immediate contact direct contact

Are you looking for...?