Find the word definition

Wiktionary
multitouch

a. (alternative form of multi-touch English) n. (alternative form of multi-touch English)

Wikipedia
Multitouch
  1. Redirect Multi-touch