mirror
mirror - noun
polished surface that forms images by reflecting light
a faithful depiction or reflection
mirror - verb
reflect as if in a mirror
reflect or resemble
mirror - thesaurus