touchpoint (n.) Look up touchpoint at Dictionary.com
c.1600, from touch + point (n.).