Meaning of touchable
Definition of touchable
(adj)
perceptible
by the senses
especially
the
sense
of touch; "skin with a tangible roughness"
Other information on touchable
WIKIPEDIA results for
touchable
Amazon results for
touchable
Tweet