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