Definitions Found:

one who repeats (to say or do again)