SKYLIGHT Meaning of SKYLIGHT in English n. opening in a roof or ceiling or ship's deck for the purpose of admitting light Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012