Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
replica
in English
replica
#moderate
#ielts
Plural
replicas
Definitions
Noun
an
exact
duplicate
;
identical
in
form
The
museum
displayed
a
replica
of
the
ancient
statue
.
a
scaled-down
copy
(
of
an
original
object
)
The
architect
built
a
replica
of
the
famous
building
in
miniature
form
.