touchable
/tˈʌtʃʌbʌl/
Explore definitions, synonyms, and language insights of touchable
Definitions
Adjective
perceptible by the senses especially the sense of touch; "skin with a tangible roughness"