REPLICA MEANING IN ENGLISH

• Replica Definition & Synonyms

  1. (v. & n.) Repetition.
  2. (v. & n.) A copy of a work of art, as of a picture or statue, made by the maker of the original.


Synonyms:
Replication, Reproduction,

• Replicate Definition & Synonyms

  1. (a.) Alt. of Replicated
  2. (v. t.) To reply.


Synonyms:
Copy, Double, Duplicate, Reduplicate, Repeat, Retroflex,

• Replicated Definition & Synonyms

  1. (a.) Folded over or backward; folded back upon itself; as, a replicate leaf or petal; a replicate margin of a shell.


RECENT SEARCHES