An Encylopedia Britannica Company

skylight

1 ENTRIES FOUND:
skylight /ˈskaɪˌlaɪt/ noun
plural skylights
skylight
/ˈskaɪˌlaɪt/
noun
plural skylights
Britannica Dictionary definition of SKYLIGHT
[count]
: a window in the roof of a house or on a ship's deck