WINDOW ENVELOPE Meaning of WINDOW ENVELOPE in English envelope which has a small opening through which one can read the destination address Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012