window envelope Hear it!

window envelope Definition

window envelope

noun

an envelope with a transparent panel, through which the address on the enclosure can be seen