Synonyms for Replication (same or very similar meaning)
WordNet sense 1 (a quick reply to a question or remark (especially a witty or critical one)):
comeback, counter, rejoinder, retort, return, riposte
WordNet sense 2 (the persistence of a sound after its source has stopped):
echo, reverberation, sound reflection
WordNet sense 3 (copy that is not the original; something that has been copied):
replica, reproduction
From the ODE community, based on WordNet
add/edit