Advertisement
Synonyms of Replica
Primary definition: An exact copy or model of something, especially one on a smaller scale.
Ranked Synonyms (Strongest to Related)
Advertisement
Antonyms & Opposite Concepts
Translate "Replica" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides →Advertisement