Search palpable palpable /pal″pəbəl/ [L, palpare, to touch gently] , perceivable by touch. Tweet Telegram VK Random Words hepatic portal circulation acoustic neuroma underactive bladder eye worm transmission Braxton Hicks contractions 3-methoxy-4-hydroxymandelic acid torticollis nuclear isomer