Big Huge Thesaurus

sinuosity

noun

sounds kind of like