← DefinitionshareGuessskylightnounA window set into a roof or ceiling that lets in natural light from above.Synonymswindownoun