Dictionary.com
Thesaurus.com

multi-touchpoint

  • a word derived from touchpoint.
    touchpoint
    noun
    a place where two things touch or come into contact, especially where a person physically interacts with an object.

More Suggestions