Big Huge Thesaurus

sinusoid

noun

sounds kind of like