Synonyms of replicate in English:

replicate


See definition of replicate

verb

1‘the technology would be very hard to replicate’

SYNONYMS
copy, reproduce, duplicate, make a copy of, make a replica of
recreate, repeat, perform again
clone