Search Details

Word: skylight (lookup usage) (lookup stats)


Meaning:

Noun:

  • A window, dome, or opening in the roof or ceiling, to admit natural light.
  • Diffuse sky radiation—solar radiation reaching the earth's surface after having been scattered from the direct solar beam by molecules or suspensoids in the atmosphere

Source: Wiktionary | Src Info »