Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of replica

- A copy of a work of art, as of a picture or statue, made by the maker of the original.
- Repetition.

Crossword clue for replica

- An exact copy
- Copy
- Duplicate
- Exact copy
- Facsimile
- Heard rep lick a model!