English dictionary
window envelope meaning and definition
Definition and meaning of window envelope at MeaningMonkey.org. window envelope meaning and definition in the English Dictionary.WINDOW ENVELOPE noun
Definition of window envelope (noun)
- an envelope with a transparent panel that reveals the address on the enclosure
Source: Princeton University Wordnet