Big Huge Thesaurus

salivation

noun

sounds kind of like