What is the meaning of the word "mirror"?

Definitions:

  1. a faithful depiction or reflection copy to clipboard noun
    • the best mirror is an old friend copy to clipboard
  2. reflect as if in a mirror copy to clipboard verb
    • The smallest pond at night mirrors the firmament above copy to clipboard
  3. reflect or resemble copy to clipboard verb
    • The plane crash in Milan mirrored the attack in the World Trade Center copy to clipboard

NearBy Words: