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

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