touch sensation
Meaning, Definition & Usage
Dictionary
Related
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
Previous
tottlish
totty
toty
toucan
toucanet
Next
touchable
touchback
touchdown
touched
toucher