touchable ( synonym found)

Definition of touchable:

(adj) : capable of being touched; tangible or palpable

Definition of touchable:

(adj) : capable of being touched; tangible or palpable

Back to Top