English Dictionary
Definition replica in British English
replica noun
[countable] noun
/ˈreplɪkə/
Example
replica guns
Synonyms and related words
