Synonyms for Repeat (same or very similar meaning)
WordNet sense 1 (an event that repeats):
repetition
WordNet sense 2 (do over):
take over
WordNet sense 3 (make or do or perform again):
double, duplicate, replicate, reduplicate, duplicate
WordNet sense 4 (repeat an earlier theme of a composition):
recapitulate, reprise, reprize, reprise
WordNet sense 5 (to say, state, or perform again):
iterate, reiterate, restate, retell, ingeminate
WordNet sense 6 (to say again or imitate):
echo
WordNet sense 7 (happen or occur again):
recur
From the ODE community, based on WordNet
add/edit