physical contact
Explore definitions, synonyms, and language insights of physical contact
Definitions
Noun
the act of touching physically; "her fingers came in contact with the light switch"