Synonyms and Antonyms for touch_sensation

1. touch sensation (n.)

the sensation produced by pressure receptors in the skin

Synonyms: