touchable in Irish touchable in Irish inmhothaithe adj Capable of being touched; tangible or palpable. Add to Flashcards