Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mirror
in English
mirror
us
//ˈmɪrər//
uk
//ˈmɪriəʃ//
#common
#a2
Plural
mirrors
Past Tense
mirrored
Participle Verb
mirroring
Third Person Singular
mirrors
Definitions
Noun
a
smooth
surface
reflecting
light
and
images
an
object
or
event
reflecting
something
else
;
a
comparison
a
resource
with
replicated
data
(
computing
,
internet
)
The
server
acted
as
a
mirror
for
the
main
database
.
Verb
to
reflect
or
echo
something
;
imitate
closely
The
company
will
mirror
the
successful
strategy
of
its
competitor
.
Compounds / Phrases
mirrorlike
mirror image
mirrorwork