touchable
1.
(
satellite adjective
) having substance or material existence; perceptible to the senses; "a physical manifestation"; "surrounded by tangible objects"
Synonyms:
physical
,
tangible
Terms and Conditions of Use / Copyright Notice