Big Huge Thesaurus

dimenhydrinate

noun

sounds kind of like