Home

Word

toucher, n.
(touchers)
more info a person who causes or allows a part of the body to come in contact with someone or something
<noun.person>

toucher
lexical pointers
derivationally related form
semantic pointers
hypernym