window envelope

Noun
  1. An envelope with a transparent panel that reveals the address on the enclosure (synset 104596737)

Other Searches