palpable in French palpable in French palpable adj Capable of being touched, felt or handled; touchable, tangible. Add to Flashcards