tuched
has the following definition + add your definition
touched
touched is a general term
The word tuched is a general term meaning touched