Synonyms of replicate in English:

replicate


See US English definition of replicate

See UK English definition of replicate

See Spanish definition of reproducir

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