Big Huge Thesaurus

stammerer

noun

sounds kind of like