MIRROR

Definition of MIRROR

  1. (verb)reflect as if in a mirror
  2. (verb)reflect or resemble
  3. (noun)polished surface that forms images by reflecting light
  4. (noun)a faithful depiction or reflection