Meaning of window mirror in English:

window mirror

noun

  • A mirror fixed outside a window enabling a person inside to view objects or activities outside.

Origin

Mid 19th century; earliest use found in Christian Intelligencer.