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
)
Verb
to
reflect
or
echo
something
;
imitate
closely
Compounds / Phrases
mirrorlike
mirror image
mirrorwork