replicate - Dictionary definition and meaning for word replicate
Powered by Mnemonic Dictionary
Replicate is to Duplicate or remake on the same lines, a reproduction of something.