WINDOW RESEARCH INSTITUTE

top light

Synonym:  skylight roof window

Top light refers to a window installed in the roof to admit natural light from above. Windows installed in the roof may also be called top lights.

Images From Articles (4)

Texts From Articles (165)