Definition of touchableness in English:

touchableness

noun

  • = touchability.

Origin

Early 17th century; earliest use found in Thomas Granger (1578–?1627), Church of England clergyman and author.