Meaning of physical contact

Definition of physical contact

(noun) the act of touching physically; "her fingers came in contact with the light switch"

Other information on physical contact

WIKIPEDIA results for physical contact
Amazon results for physical contact