1 laylight | Definition of laylight

laylight

noun

Definition of laylight

: a glazed panel usually set flush with the ceiling for admitting natural or artificial light

History and Etymology for laylight

lay entry 1

Keep scrolling for more