Big Huge Thesaurus

stutterer

noun

sounds kind of like