window envelope
noun
an envelope with a transparent opening through which the address on the enclosure may be read.
Origin of window envelope
First recorded in 1915–20
Words nearby window envelope
window blind,
window board,
window box,
window dresser,
window dressing,
window envelope,
window sash,
window seat,
window shade,
window tax,
window-dresser
British Dictionary definitions for window envelope
window envelope
noun
a type of envelope, esp for business use, having a transparent area that reveals the address within