Also spelled sky-light
noun
Freq #25096
Meanings
-
1
noun
a window in a roof to admit daylight
-
2
noun
A window, dome, or opening in the roof or ceiling, to admit natural light.
-
3
noun
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.
-
4
noun
A hole in the upper part of a lava tube, yielding a view of the lava within.
Thesaurus
Synonyms
1
noun
· a window in a roof to admit...
fanlight
2
noun
· a window, dome, or opening...
oculus
Word family
Derived forms
skylighted
Etymology
From sky + light.