Synonyms: mirror
Definition: polished surface that forms images by reflecting light
Similar words: reflector
Definition: device that reflects radiation
Synonyms: mirror
Definition: a faithful depiction or reflection
Usage: the best mirror is an old friend
Similar words: portrayal, portraying, depicting, depiction
Definition: a representation by picture or portraiture
Synonyms: mirror
Definition: reflect or resemble
Usage: The plane crash in Milan mirrored the attack in the World Trade Center
Similar words: reflect
Definition: give evidence of the quality of
Usage: The mess in his dorm room reflects on the student
Synonyms: mirror
Definition: reflect as if in a mirror
Usage: The smallest pond at night mirrors the firmament above
Similar words: reflect, reverberate
Definition: to throw or bend back (from a surface)
Usage: Sound is reflected well in this auditorium