Definition of Toucher

Noun: toucher  tú-chu(r)

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

See also:
touched
touchers

Anagrams containing the word toucher

teorcuh rtouche ertouch hertouc chertou ucherto ouchert