stammerer

noun

1.
someone who speaks with involuntary pauses and repetitions
Derived from:
stammer