skylight: meaning and definitions

EnglishType a word

What is skylight?

  • An overhead window, as in a roof, admitting daylight.
  • Light from the sky.