touch sensation is a noun meaning "the sensation produced by pressure receptors in the skin". It carries one recorded sense.
the sensation produced by pressure receptors in the skin
“she likes the touch of silk on her skin”
“the surface had a greasy feeling”
Definitions, synonyms and semantic relations for touch sensation come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.