Adjective touchable has 1 sense
  1. physical, tangible, touchable - having substance or material existence; perceptible to the senses; "a physical manifestation"; "surrounded by tangible objects"
    Antonyms: immaterial, nonmaterial (indirect, via material)
,
TOP