Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: window envelope
  1. An envelope with a transparent panel that reveals the address on the enclosure
    "The bill came in a window envelope, showing his name and address"

Derived forms: window envelopes

Type of: envelope

Encyclopedia: Window envelope