Word Meaning

Find the meaning or definition of a english word


skylights definition and meaning

n. A window placed in the roof of a building, in the ceiling of a room, or in the deck of a ship, for the admission of light from above.

Crossword clues for skylights

- Ceiling opening
- Ceiling window
- Window high-up to observe sun or moon?
- Window in a roof or ceiling
- Window in roof
- Ceiling windows


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver