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"

Synonyms


More General Terms