Definitions of touch sensation:

  • noun:   the sensation produced by pressure receptors in the skin