General:
* Repetitive: This is the most straightforward option, simply stating that the person repeats things.
* Redundant: This suggests the repetition is unnecessary and could be left out.
* Verbose: This implies the person uses more words than necessary, often including repetition.
More Specific:
* Echoing: This implies the person repeats exactly what someone else said.
* Parroting: This is similar to echoing, but can have a negative connotation, suggesting the person is simply mimicking without understanding.
* Iterative: This suggests a person repeats things in a systematic way, often for emphasis or clarity.
* Stuttering: This describes a speech impediment characterized by repetition of sounds or syllables.
* Obsessive: If the repetition is extreme and uncontrollable, this term may be appropriate.
Informal:
* Chatterbox: This describes someone who talks a lot, which can sometimes involve repetition.
* Motormouth: Similar to "chatterbox," but with a stronger emphasis on rapid and incessant speech.
The best word will depend on the specific context and the intent behind the repetition.