Touchable meaning

Capable of being touched; tangible or palpable.
adjective
1
0
Advertisement

Origin of touchable

  • touch +"Ž -able.

    From Wiktionary