Definitions
noun
a faithful depiction or reflection
“the best mirror is an old friend”
noun
polished surface that forms images by reflecting light
verb
reflect as if in a mirror
“The smallest pond at night mirrors the firmament above”
verb
reflect or resemble
“The plane crash in Milan mirrored the attack in the World Trade Center”
Look “mirror” up elsewhere
Want another word?
Spin the dictionary for a fresh one.