skylightPronunciation: /ˈskʌɪlʌɪt/Translate skylight | into French | into German | into Italian | into Spanish Definition of skylight noun a window set in a roof or ceiling at the same angle. skylight in other Oxford dictionaries Definition of skylight in the US English dictionary