Big Huge Thesaurus

touchscreen

noun

sounds kind of like