touch sensation Meaning, Definition & Usage

  1. noun the sensation produced by pressure receptors in the skin
    touch; feeling; tactual sensation; tactile sensation.
    • she likes the touch of silk on her skin
    • the surface had a greasy feeling

WordNet