WordNet (r) 3.0 (2006):
touch sensation n 1: the sensation produced by pressure receptors in the skin; "she likes the touch of silk on her skin"; "the surface had a greasy feeling" [syn: touch, touch sensation, tactual sensation, tactile sensation, feeling]