#1 physical contact n. the act of touching physically; "her fingers came in contact with the light switch". wn
vizzz