TOUCHABLE

Definition of TOUCHABLE

  1. (adj)perceptible by the senses especially the sense of touch