Meaning of window lid in English:

window lid

noun

rare
  • A shutter or similar screen for a window.

Origin

Late 16th century; earliest use found in Richard Percyvall (c1558–1620), administrator and lexicographer.