English synonyms about - contact  

toucher

noun

1 toucher

A person who causes or allows a part of the body to come in contact with someone or something.


Find more on toucher elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0615