Big Huge Thesaurus

palpation

noun

sounds kind of like