toucher

Noun
  1. A person who causes or allows a part of the body to come in contact with someone or something (synset 110737238)

Found on Word Lists

Other Searches