Definition of skylight in English:
A window set in a roof or ceiling at the same angle.
- For maximum light, install tubular skylights on a south face of your roof.
- Shimmering torrents of sunlight poured through glass skylights in the ceiling.
- Scaffolding, useful if you're installing a large skylight, can be rented from tool supply companies.
Definition of skylight in:
- US English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Canada
Most popular in Australia