physical contact


Meanings

  • the act of touching physically;

Synonyms