mirror
noun
-
polished surface that forms images by reflecting light
-
a faithful depiction or reflection“the best mirror is an old friend”
verb
-
reflect or resemble“The plane crash in Milan mirrored the attack in the World Trade Center”
-
reflect as if in a mirror“The smallest pond at night mirrors the firmament above”